PhoneGap:iOS下的设备方向
我使用以下内容创建了一个新的PhoneGap应用程序
phonegap create hello-world com.hello.world HelloWorld
使用PhoneGap 4.2.0-0.25.0。 但是,我无法在iPhone或模拟器上将视口方向更改为横向。 我在config.xml中尝试了以下两种方法。
我仍然无法在横向模式下使用该应用程序。 (当然我在我的iPhone上禁用了任何旋转锁定。)
有谁知道如何解决这个问题?
我刚尝试过,它工作正常。 一定要在XCode中设置正确的选项,如下所示:
在你这样做之前,你建立一个像这样的清晰项目 – >
-
cordova create OrientationChange com.example.com OrientationChange
-
cd OrientationChange
-
cordova platform add ios
-
cordova plugin add org.apache.cordova.console
(您不需要这个用于方向更改,但它对调试很有用)。 -
cordova build
在XCode中运行Project(6.3是实际版本)并尝试一下 – 它应该可以工作!
如果您需要进一步的帮助,请告诉我!
如上所述,您可以在Xcode项目中进行更改。 但是,这似乎是一个尚未用Cordova修复的错误,因为Orientation设置应根据Cordova文档设置。
http://cordova.apache.org/docs/en/4.0.0/config_ref_index.md.html#The%20config.xml%20File
我遇到了必须重建已发布项目的问题,我忘了在Xcode项目中修改这些设置,导致发布的项目没有旋转function。 记住这一点。
具体到cordova:
在ios中名为appDelegate.m的文件,其中为代码中的完整ios应用程序设置了方向,只需更改该方向,这将解决问题,在IOS9上进行测试
- SpriteKit。 与重力相反的applyForce混淆
- 如何从Twitter Rest API v1.1中完全注销FHSTwitterEngine?
- 使用Firebase Data Swift填充UITableViewController,Xcode 7
- [Swift 4]排名前三的String API新功能
- iOS – 当应用程序强制退出时由用户处理静默推送通知
- RTSP(Real Time Streaming Protocol,实时stream协议)可用于将实时videostream从iPhone发送到媒体服务器吗?
- 无法将文本字段的值传递给ios中的其他视图控制器
- 创建机器人时Xcode无法单击下一步?
- AVAssetExportSession失败 – 合并2个WAV文件(iOS7)