adobe phonegap Карты Google не отображаются - PullRequest
0 голосов
/ 08 февраля 2020

У меня есть приложение, которое я написал в javascript и html, и я пытаюсь импортировать его в Adobe Phone Gap, чтобы создать приложение android. Мой конфиг. xml выглядит примерно так:

<?xml version='1.0' encoding='utf-8'?>
<widget id="net.seekadventure" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
  <name>HelloCordova</name>
  <description>
      Test of Adobe apache
  </description>
  <author email="hidden" href="hidden">
      Seek ADventure Team
  </author>
  <content src="index.html" />
  <plugin name="cordova-plugin-whitelist" spec="1" />

  <access origin="*" />
  <allow-intent href="http://*/*" />
  <allow-intent href="https://*/*" />
  <allow-intent href="tel:*" />
  <allow-intent href="sms:*" />
  <allow-intent href="mailto:*" />
  <allow-intent href="geo:*" />
  <platform name="android">
      <allow-intent href="market:*" />
  </platform>
  <platform name="ios">
      <allow-intent href="itms:*" />
      <allow-intent href="itms-apps:*" />
  </platform>
</widget>

Когда я устанавливаю свое приложение, моя карта Google показывает очень быстро на мгновение, а затем исчезает и говорит:

"Ой! Что-то пошло не так. На этой странице неправильно загружены карты Google. Технические подробности см. В консоли javascript. "

К сожалению, я не уверен, как просмотреть консоль javascript, так как она сейчас находится в android приложение на моем телефоне. Код отлично работает на моем веб-сервере ... Не уверен, что проблема здесь или с чего начать искать

1 Ответ

0 голосов
/ 08 февраля 2020

Я выяснил свою проблему. Мой API-ключ карты Google был ограничен только работой на моем домене для моего веб-сайта. Так что в приложении это не будет работать!

...