У меня проблема с отображением Карт Google при компиляции и запуске на устройстве (в данном случае iPhone).
Если я использую его без карты, я получаю сообщение " Карты Google"Требуется API", если я включаю mapOptions, я просто получаю пустой экран там, где должна быть карта ... Она также, кажется, ломает вкладку, она не отображается как активная вкладка при запуске (она должна - этопервая вкладка) и вы не можете вернуться к вкладке ...
Может кто-нибудь сказать мне, что я не так, пожалуйста?Я включил карты api JS в свой индексный файл ...
ToolbarDemo.views.Mapcard = Ext.extend(Ext.Panel, {
title: "Map",
id: 'map',
dockedItems: [{
xtype: "toolbar",
title: "Current location"
}],
//styleHtmlContent: true,
fullscreen: true,
layout: 'fit',
items: [
{
xtype: 'map',
useCurrentLocation: true,
layout: 'fit',
id: 'cadwmap',
mapOptions: {
//center : new google.maps.LatLng(50.077721, 14.448585),
zoom: 12,
mapTypeId : google.maps.MapTypeId.ROADMAP
navigationControl: true,
navigationControlOptions: {
style: google.maps.NavigationControlStyle.DEFAULT
}
}
}
],
initComponent: function() {
ToolbarDemo.views.Mapcard.superclass.initComponent.apply(this, arguments);
}
});
Ext.reg('mapcard', ToolbarDemo.views.Mapcard);