Я делаю это, чтобы добавить Google Earth в Google Maps v3:Uncaught google.earth не загружен
google.load("earth", "1");
// map options
var options = mapster.MAP_OPTIONS,
element = document.getElementById('map-canvas'),
// map
map = mapster.create(element, options);
var ge = new GoogleEarth(map);
Сценарий на моем HTML файл выглядит следующим образом:
<script src="https://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script src="https://www.google.com/jsapi"></script>
<script src="googleearth.js"></script>
<script src="script.js"></script>
я получаю Uncaught google.earth not loaded
и не знаю, что я сделал не так.
Я использую эту ссылку: http://google-maps-utility-library-v3.googlecode.com/svn/trunk/googleearth/docs/reference.html
Вот мой полный код в случае это помогает: http://plnkr.co/edit/NlPF3F259IIMgj2pfN09?p=preview
Я действительно хочу, чтобы добавить Google Earth в Google Maps, как в здесь: http://maps.google.com ли это возможно с v3?
Получил ошибку при использовании обратного вызова ('Uncaught TypeError: undefined не является функцией'). Но я рассматривал источник рабочего примера, который отлично работает. Может быть, есть что-то с помощью 'google.load' внутри собственной вызывающей анонимной функции. Большое спасибо за вашу помощь и рабочий образец! – yulie
Нечетный - я проверил код, и он сработал. В любом случае рад помочь. Если вы отметите ответ как правильный, то люди с большей вероятностью помогут вам и в будущем. – Fraser
Ah - ok получил это - когда я вставил код, у меня были первые два утверждения назад. – Fraser