我遇到的问题是我想要无法在平板电脑上运行的应用程序上进行定位,我只想要横向视图。
我使用cordova创建了应用程序,然后添加了平台" Android"。然后我将config.xml移动到带有HTML,CSS和JavaScript代码的www文件夹中,并在config.xml中添加了下面的代码行。
然后我用config.xml压缩www文件夹,并使用PhoneGap Build转换为Android应用程序。
当我在平板电脑上测试时,方向不起作用。如何使用config.xml阻止平板电脑的方向?
<preference name="Orientation" value="landscape" />
Config.xml:
<?xml version='1.0' encoding='utf-8'?>
<widget id="com.BachelorProject.KPEC" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>ProjectKPEC</name>
<description>
A sample Apache Cordova application that responds to the deviceready event.
</description>
<author email="dev@cordova.apache.org" href="http://cordova.io">
Apache Cordova Team
</author>
<content src="index.html" />
<access origin="*" />
<preference name="Orientation" value="landscape" />
</widget>
答案 0 :(得分:0)
我认为首选项属性值区分大小写。 尝试:
<preference name="orientation" value="landscape"/>
而不是
<preference name="Orientation" value="landscape" />
答案 1 :(得分:0)
我发现了问题,只是构建了整个项目并再次添加了android平台,然后我将config.xml移到www文件夹中,并且它有效。