Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Cordova/Phonegap为不同页面设置不同的设备方向_Javascript_Ios_Iphone_Cordova - Fatal编程技术网

Javascript Cordova/Phonegap为不同页面设置不同的设备方向

Javascript Cordova/Phonegap为不同页面设置不同的设备方向,javascript,ios,iphone,cordova,Javascript,Ios,Iphone,Cordova,我正在使用Cordova/Phonegap开发一款手机游戏。当您登录时,游戏开始时是纵向的,但是,为了实际的游戏性,会过渡到横向。我以前没有遇到过此流程的任何问题,但现在我正在应用程序中实施iOS game center集成,我希望服务的各种通知以正确的方向显示(纵向用于登录,横向用于游戏期间的成就) 有没有办法用Cordova/Phonegap在方位之间切换 您可以使用来执行此操作 将其安装到您的项目中: cordova plugin add cordova-plugin-screen-ori

我正在使用Cordova/Phonegap开发一款手机游戏。当您登录时,游戏开始时是纵向的,但是,为了实际的游戏性,会过渡到横向。我以前没有遇到过此流程的任何问题,但现在我正在应用程序中实施iOS game center集成,我希望服务的各种通知以正确的方向显示(纵向用于登录,横向用于游戏期间的成就)

有没有办法用Cordova/Phonegap在方位之间切换

您可以使用来执行此操作

将其安装到您的项目中:

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
}
你可以用它来做这件事

将其安装到您的项目中:

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
}

谢谢我使用插件可以将方向更改为一个方向,但是,我在将方向更改为另一个方向时遇到困难?事实上,没关系。我只是没在等魔鬼日活动。谢谢!我使用插件可以将方向更改为一个方向,但是,我在将方向更改为另一个方向时遇到困难?事实上,没关系。我只是没在等魔鬼节。