在Jquery Mobile或PhoneGap中禁用自动旋转

ice*_*lt7 11 iphone mobile jquery mobile-website cordova

虽然移动设备的跨平台开发非常好.没有简单的选项可以禁用自动旋转或锁定到一个方向,即纵向或横向.

无论如何,Jquery Mobile,PhoneGap,XUI在哪里?

如果是,请帮助.它让我疯狂.

Dav*_*han 15

完成上面的答案.

在iPhone上将此添加到-info.plist:

<dict>
`.....
    <array>
        <string>UIInterfaceOrientationPortrait</string>
        <string>UIInterfaceOrientationPortraitUpsideDown</string>
    </array>
..........
</dict>
Run Code Online (Sandbox Code Playgroud)

在Android上安装到AndroidManifest.xml

<activity   ........      android:screenOrientation="portrait">
Run Code Online (Sandbox Code Playgroud)

  • 有没有办法在飞行中做到这一点?例如,我有2个页面,不需要支持方向更改,但有一个页面.任何jquery移动支持这个? (2认同)

dav*_*010 5

对于iOS,编辑PhoneGap.plist文件(例如在Xcode中).确保仅设置纵向并取消选中自动旋转.

在Android上,您需要进行编辑AndroidManifest.xml.添加android:screenOrientation="portrait"活动.