こんにちは、sencha touch v.2.2.1 Google マップにマーカーを追加しようとしています。地図は見えますが、マーカーは見えません。必要なライブラリも追加しました:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script>
config: {
items: [{
xtype: 'map',
itemId: 'mapHomeView',
width: Ext.os.deviceType == 'Phone' ? null : 1500,
height: Ext.os.deviceType == 'Phone' ? null : 350,
useCurrentLocation: true,
listeners: {
maprender: function(extMapComponent, googleMapComp){
var marker = new google.maps.Marker({
title: 'test',
position: new google.maps.LatLng (49.279989, -123.126333),
map: Ext.ComponentQuery.query('#mapHomeView')[0].map,
// map: googleMapComp,
});
marker.setMap(Ext.ComponentQuery.query('#mapHomeView')[0].map);
}
}]
}
アプリをテストするために、Google chromeを使用しています。設定で位置情報のリクエストを有効にしました。
行 map: ... もコメント付きの map: ... 行も機能していません。