Это пример интеграции карты/земли на сайте Google Code Playground: https://code.google.com/apis/ajax/playground/#maps/earth_integration
Я могу запустить этот пример с игровой площадки. Но если я сохраню его html локально, а затем попытаюсь загрузить этот файл в Chrome, браузер просто зависнет на неопределенный срок с: Установленная версия плагина: Загрузка...
Мое приложение для Android, которое пытается загрузить тот же пример в WebView, делает то же самое. Это приложение отлично работает при запуске html, в котором используется javascript API V3.
Отладчик инструментов разработчика браузера Chrome останавливается на строке 15: "google.load("maps", "2.x");"
говоря, что "google" не определен. Он также сообщает, что «GMap2» (строка 18) и «GET file://www.google.com/jsapi?key=ABQetc» (строка 10) также не определены.
HTML-код примера интеграции карты/земли включает (длинный) ключ jsapi. Может быть, мне нужно получить свой собственный ключ jsapi? Где я могу получить один? У меня есть v2.API_KEY из: "https://console.developers.google.com/project/apps~elite-rider-459/apiui/credential"
но я не уверен, будет ли он работать с Google Планета Земля, и Google Планета Земля не входит в число доступных вариантов на странице «API% auth» на этом веб-сайте консоли:
Я помню, как читал, что Google Планета Земля больше не требует такого ключа. Может ли кто-нибудь сказать мне, что мне не хватает? И как запретить Google Планета Земля встраиваться в мой рабочий стол? Я попытался удалить и переустановить подключаемый модуль, но GE продолжает это делать.
Спасибо, Тед