Javascript Cordova/Phonegap为不同页面设置不同的设备方向
我正在使用Cordova/Phonegap开发一款手机游戏。当您登录时,游戏开始时是纵向的,但是,为了实际的游戏性,会过渡到横向。我以前没有遇到过此流程的任何问题,但现在我正在应用程序中实施iOS game center集成,我希望服务的各种通知以正确的方向显示(纵向用于登录,横向用于游戏期间的成就) 有没有办法用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 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
}
谢谢我使用插件可以将方向更改为一个方向,但是,我在将方向更改为另一个方向时遇到困难?事实上,没关系。我只是没在等魔鬼日活动。谢谢!我使用插件可以将方向更改为一个方向,但是,我在将方向更改为另一个方向时遇到困难?事实上,没关系。我只是没在等魔鬼节。