3
我的应用程序的屏幕设置处于水平位置时出现问题。就像标题一样。那么,在开始的时候,我把它添加到了config.xml中:<preference name="orientation" value="landscape"/>
。问题是它只能在一个方向上工作。我的意思是它只将屏幕旋转到左侧。所以我决定使用一个科尔多瓦插件,我这样做。我从故宫中使用的“科尔多瓦 - 插件屏幕取向”和我说在cordova/phonegap应用程序中设置横向视图的问题
function onLoad() {
document.addEventListener("deviceready", onDeviceReady, false);
screen.lockOrientation('landscape');
}
到的index.html。它工作正常。另一个问题是,我的一些文件有这样的代码行:
function onBackKeyDown() {
navigator.app.exitApp();
}
它关闭应用程序后,单击Android条上的箭头。点击这个按钮后,应用程序仍然是关闭,但它仍然在RAM中,并点击此按钮(图片) 你可以回到它和然后这个插件不再工作。我的应用程序转向纵向。现在我的问题。我能做些什么来避免它? Shoud我设置了它从RAM关闭还是有更好的方法来设置方向?谢谢。
是否必须将此添加到我的所有页面或仅添加到第一个(index.html)? – wymyszony
如果它不是SPA(单页应用程序),则必须将其添加到可以“恢复”的每个页面上。 – David
好吧,我会尝试。只要给我一下。 – wymyszony