Fra*_*cas 4 javascript google-maps google-maps-api-3
我已将带有标记的地图添加到我的网站,但我不确定 Title 属性对该标记有何作用。
我使用了developers.google网站上的文档
https://developers.google.com/maps/documentation/javascript/examples/marker-simple
在此示例中,“hello world”(标记标题)到底有何作用?我使用的是 OS X El Capitan - Chrome
function initMap() {
var myLatLng = {lat: -25.363, lng: 131.044};
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 4,
center: myLatLng
});
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
title: 'Hello World!'
});
}
Run Code Online (Sandbox Code Playgroud)
用户@Vijaykrish93指出,titleMarker中的对象代表工具提示值。
对于标签,文档已涵盖。您只需要在 Marker 中设置值label:
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
label: "Hello World!"
});
Run Code Online (Sandbox Code Playgroud)
或者使用 MarkerLabel 接口:
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
label: {
fontSize: "8pt",
text: "Hello World!"
}
});
Run Code Online (Sandbox Code Playgroud)
此处描述了除 fontSize 之外的更多格式选项。
| 归档时间: |
|
| 查看次数: |
13290 次 |
| 最近记录: |