我正在将谷歌地图从v2切换到v3,我遇到了从GSize找到转换的问题。有谁知道如何做出改变。
opts = {
'labelText': infoname,
'labelClass': 'citymarkers',
'labelOffset': new GSize(-35, -40)
};
var marker = new LabeledMarker(
new google.maps.LatLng(this.lat, this.lng),
opts);
this.labelOffset = options.labelOffset || new GSize(0, 0);
答案 0 :(得分:1)
您使用的LabeledMarker
课程为third-party extension,而不是Google Maps API的一部分。
utility library for the v3 API与v2 version类似,有一个名为MarkerWithLabel
的扩展程序。你可能想尝试一下。
您可能还有兴趣查看以下文章以获取替代v3解决方案:
答案 1 :(得分:0)
您可能应该使用Size课程。