使用google.maps.DirectionsService.route()和google.maps.DirectionsRenderer.setDirections()方法,是否可以更改目标信息窗口中的文字,而无需为旅程创建自定义解析器?
我在API中看不到任何允许您访问路线标记的内容。
我不想要任何代码,只是是/否,以及正确方向的提示。
当前功能:
var request = { origin: origPoint, destination: new google.maps.LatLng(dest.lat(), dest.lng()), travelMode: google.maps.DirectionsTravelMode.DRIVING, region: "GB" }; directionsService.route(request, function(result, status) { if (status == google.maps.DirectionsStatus.OK) { directionsDisplay.setDirections(result); } });
谢谢, PSY
答案 0 :(得分:0)
我担心api无法直接访问信息窗口或访问标记。
但是有几种方法可以实现解析结果数据的部分:
directionsDisplay.setDirections(result)
。我更喜欢第二种方式,因为它更清洁,你有更多的调整自由。第一种方式,它只是一个黑客而你只是在改变文本。