Google地图为sencha touch中的每条记录显示相同的地图

时间:2013-05-25 17:20:10

标签: google-maps extjs touch

大家好我在secnha框架中开发一个应用程序,在显示地图时遇到一些问题,即使我更改纬度和经度,地图也不会改变。

我的控制器地图渲染功能:

onGoogleMapRender: function (googleMap) {
    // this.selectedRecord should be set when you select the item in the list 
    // so that you can pull the coordinates off
    //var record = this.selectedRecord;

    var lat =localStorage.getItem('lat');
    var long = localStorage.getItem('lng');
    console.log(localStorage.getItem('lat'));
    var marker = new google.maps.Marker({
        position: new google.maps.LatLng(lat,long)
    });

    marker.setMap(googleMap);

}

我的MapView

    items: [
            {
                    id: 'inform',
                    html: ''
            },
            {
                xtype: 'map',
                id:'map',
                listeners: {

                    maprender: function (extMapComponent, googleMapComp) {

                        this.fireEvent('googleMapRender', googleMapComp);
                    }
                 }
            }

        ],



    }

});

我为每个不同的坐标获得相同的地图

0 个答案:

没有答案