Всем привет!
Кто работал в данном направлении?
Пытаюсь вывести google.map, не выходит. Вполне возможно, из-за слабых знаний в JS. Может кто подскажет что?
Есть экран на котором HTMLкомпонент(key = map_canvas).
Вот кусок Custom.js
Code:
hwc.customAfterNavigateForward = function(screenKey, destScreenKey) {
//make sure we're navigating to the map screen
//make sure we're navigating to the ma)
if(destScreenKey == "Map"){
alert( 'Map' );
//Delete a map if one was created before
var my_gmap = $('#map_canvas');
my_gmap.gmap('destroy'); // Падает тут!! Т.е. следующий Alert не выполняется
alert( 'Гуд' );
Данный код был взят из примера, в котором сказано, что необходимо для работы кода, вставить следующую ссылку на JS в папку проекта.
Цитата:
"Open the HTML file located in the html folder of the hybrid app and insert the following code shown below in the <head> section of the file:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&libraries=places"></script>"
Куда вставить, скорее всего я должен был сам догадаться, но куда бы я не пробовал, все файлы затирают эту ссылку после перекомпиляции приложения.
Пытался вставить в Hybridapp.html Hybridapp_Custom.html и в Hybridapp_jQM.html.
Так же добавил следующие библиотеки в папку js/jquery
jquery.ui.map.extensions.js
jquery.ui.map.js
jquery.ui.map.microdata.js
jquery.ui.map.microformat.js
jquery.ui.map.overlays.js
jquery.ui.map.rdfa.js
jquery.ui.map.services.js
jquery.ui.map.full.min.js"
jquery.ui.map.microdata.min.js
jquery.ui.map.microformat.min.js
jquery.ui.map.min.js
jquery.ui.map.overlays.min.js
jquery.ui.map.rdfa.min.js
jquery.ui.map.services.min.js
Т.е. все скрипты что были в плагине jquery-ui-map-3.0-rc
Так куда можно прописать ссылку на JS по принципу "SRC = " ?
Или я что-то кардинально не то делаю?
Добавлю, что вот это отрабатывает и показывает список свойств и методов
Code:
var my_gmap = $('#map_canvas');
for (var key in my_gmap){
alert(my_gmap[key]);
}