2015-01-29 2 views
13

Я использую Ionic, cordova, чтобы сделать приложение. Я пытаюсь ограничить ориентацию представления только портретированием, я делаю следующее в файле config.xml, но он все еще не работает над идеями?Ограничить портретную ориентацию для Ionic App

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
<widget id="com.ionicframework.ionicucas805049" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> 
    <name>ionicUcas</name> 
    <description> 
     An Ionic Framework and Cordova project. 
    </description> 
    <author email="[email protected]" href="http://ionicframework.com/"> 
     Ionic Framework Team 
    </author> 
    <content src="index.html"/> 
    <access origin="*"/> 
    <preference name="webviewbounce" value="false"/> 
    <preference name="UIWebViewBounce" value="false"/> 
    <preference name="DisallowOverscroll" value="true"/> 
    <preference name="BackupWebStorage" value="none"/> 
    <preference name="Orienation" value="portrait" /> 
    <feature name="StatusBar"> 
    <param name="ios-package" value="CDVStatusBar" onload="true"/> 
    </feature> 
</widget> 

Я добавил <preference name="Orienation" value="portrait" /> Но нет радости ....

+0

Это чувствительно к регистру, попробуйте: '<имя предпочтения =«ориентация»значение =«портрет»/>' –

+0

Спасибо Доусон, что сделал трюк. – Sole

+0

Вы также можете сделать это программно сейчас: http://www.gajotres.net/changing-locking-screen-orientation-in-ionic-application/ – Gajotres

ответ

36

настройки предпочтения в config.xml чувствительны к регистру и (к сожалению) не соответствует.

Для этой конкретной установки, это все в нижнем регистре:

<preference name="orientation" value="portrait" /> 
+0

, но в документе apache это ' Ориентация': http://cordova.apache.org/docs/en/latest/config_ref/index.html –

Смежные вопросы