如何防止Phonegap应用程序切换到横向视图

DME*_*MEM 21 app-config landscape config landscape-portrait cordova

这个应该很简单,但事实并非如此.我试图阻止我的应用程序进入横向视图,所以我已经改变了config.xml这样的文件:<preference name="orientation" value="portrait" />.不幸的是,它没有用.有任何想法吗?

DME*_*MEM 33

好了,我知道了:PhoneGap的忽视的原因<preference name="orientation" value="portrait" />config.xml的文件是因为我的应用程序在调试模式.一旦我创建了一个发布版本,它就停止了去景观.


小智 7

你好,你可以安装这个插件 https://github.com/gbenvenuti/cordova-plugin-screen-orientation

并在index.js或您首次执行的js文档之一上添加此函数

window.addEventListener("orientationchange", function(){
    screen.lockOrientation('portrait');
});
Run Code Online (Sandbox Code Playgroud)

感谢你


Ash*_*ish 6

小块代码,你走了.试试吧.

<preference name="orientation" value="portrait" />
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

12082 次

最近记录:

9 年,9 月 前