测试时,PhoneGap config.xml无法正常工作

时间:2018-10-18 07:59:30

标签: javascript xml phonegap

我的项目根目录中有以下config.xml文件。

<?xml version='1.0' encoding='utf-8'?>
<widget id='com.what.now' version='1.0.0' xmlns='http://www.w3.org/ns/widgets' xmlns:gap='http://phonegap.com/ns/1.0'>
  <name>somename</name>
  <description>some description</description>
  <author email='info@example.com' href='https://www.example.com'>Author is Me</author>
  <content src='index.html' />
  <plugin name='cordova-plugin-camera' />
  <plugin name='cordova-plugin-media' />
  <plugin name='cordova-plugin-media-capture' />
  <plugin name='cordova-plugin-device' />
  <plugin name='cordova-plugin-screen-orientation' />
  <plugin name='cordova-plugin-file' />
  <plugin name='cordova-plugin-geolocation' />
  <plugin name='cordova-plugin-inappbrowser' />
  <plugin name='cordova-plugin-media' />
  <plugin name='cordova-plugin-vibration' />
  <allow-intent href='http://*' />
  <allow-intent href='https://*' />
  <allow-intent href='mailto:*' />
  <preference name='DisallowOverscroll' value='true' />
  <preference name='Orientation' value='portrait' />
</widget>

我正在使用PhoneGap(v0.4.5)。由于某种原因,它不会在我的Android上设置方向。如何使用config.xml来做到这一点?

我也不了解每次对config.xml进行更改时是否需要重新启动Desktop Server,还是像更新JavaScript一样重新启动PhoneGap Phone App?

我的页面显示在电话上,我可以看到我的JavaScript完全可以正确访问文件插件并与之交互。

screen.orientation.lock('portrait')确实可以使用JavaScript工作,但是我想知道为什么config.xml不能正常工作? 任何帮助表示赞赏。

0 个答案:

没有答案