gpt4 book ai didi

google-maps - 未捕获的 InvalidValueError : setMap: not an instance of Map

转载 作者:行者123 更新时间:2023-12-03 23:23:11 41 4
gpt4 key购买 nike

当我使用 sencha touch2.2.1 时,我遇到了一个问题。
在查看器中:

items: [{
id: 'mapCanvas',
xtype:'map',
useCurrentLocation: true,
}]

在 Controller 中:
var map= Ext.getCmp('mapCanvas');
console.dir(map);
var marker= new google.maps.Marker({
position: new google.maps.LatLng(25,118),
});
marker.setMap(map);

报告错误:

未捕获的 InvalidValueError:setMap:不是 Map 的实例,也不是 StreetViewPanorama 的实例

我可以看到 map ,但我看不到标记,以及如何解决问题?

最佳答案

试试这个:

    marker = new google.maps.Marker({
position : position,
setMap : map
});

它对我有用!

关于google-maps - 未捕获的 InvalidValueError : setMap: not an instance of Map,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20003952/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com