Cordova / Phonegap为不同页面

时间:2016-08-01 20:29:07

标签: javascript ios iphone cordova

我正在使用Cordova / Phonegap开发手机游戏。当您登录时,游戏以纵向方向开始,然而,为实际游戏过渡转换为横向方向。之前我没有遇到任何关于此流程的问题,但现在我正在应用程序中实现iOS游戏中心集成我希望来自服务的各种通知以正确的方向显示(登录的肖像,游戏中的成就景观)。

有没有办法在Cordova / Phonegap之间切换方向?

1 个答案:

答案 0 :(得分:0)

您可以使用cordova-plugin-screen-orientation执行此操作。

将其安装到您的项目中:

cordova plugin add cordova-plugin-screen-orientation

然后以编程方式锁定方向,例如:

switch(page){
    case 'page-1':
        screen.lockOrientation('landscape');
        break;
    case 'page-2':
        screen.lockOrientation('portrait');
        break;
    default:
        screen.unlockOrientation(); // allow user to rotate
}