PhoneGap config.xml не работает при тестировании - PullRequest
0 голосов
/ 18 октября 2018

У меня есть следующий 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?

Я также не понимаю, нужно ли мне перезагружать Desktop Server каждый раз, когда я вносю изменения в config.xml, или мне просто перезапустить приложение PhoneGap Phone, как, например, когдаЯ обновляю JavaScript?

Моя страница отображается на телефоне, и я вижу, что мой JavaScript полностью обращается к плагину файла и правильно взаимодействует с ним.

screen.orientation.lock('portrait') работает с использованием JavaScript, но я 'Мне интересно, почему config.xml не работает как следует?Любая помощь приветствуется.

...