2014-01-08 2 views
3

У меня есть приложение PhoneGap 3.1, которое я создаю удаленно на PhoneGap Build.
В моем приложении есть файл config.xml в корне проекта. Этот файл содержит:На конфигурацию платформы (config.xml) на PhoneGap Build

<preference name="orientation" value="default" /> 

Однако я хотел бы ограничить ориентацию портретного режима в iOS. Я случайно попробовал:

<preference gap:platform="ios" name="orientation" value="portrait" /> 

и

<gap:platform name="ios"> 
    <preference name="orientation" value="portrait" /> 
</gap:platform> 

, но ни один из них не похоже на работу.

Как настроить параметры для определенных платформ?

ответ

2

С PGB теперь у нас есть возможность добавить в файл info.plist. Так что в вашем config.xml поставить это:

<gap:config-file platform="ios" parent="UISupportedInterfaceOrientations" overwrite="true"> 
    <array> 
     <string>UIInterfaceOrientationPortrait</string> 
    </array> 
</gap:config-file> 

Читать больше и посмотреть именно этот пример здесь: http://phonegap.com/blog/2014/01/30/customizing-your-android-manifest-and-ios-property-list-on-phonegap-build/

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