如何通过特定语言的getDetails获取地点详细信息? [英] How can I get place details via getDetails in specific language?
本文介绍了如何通过特定语言的getDetails获取地点详细信息?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
具有placeId,我需要获取地方的详细信息.我可以使用以下代码进行此操作:
Having placeId I need to get place details. I can do this with the following code:
var service = new google.maps.places.PlacesService(document.createElement("div"));
service.getDetails({
placeId: locationReference
}, parseLocationDetailResponse.bind(null, function(addressObject) {
deferred.resolve(addressObject);
}));
如何为地点详细信息对象手动指定语言?
How can I manually specify language for place details object?
推荐答案
Google地图提供了列表您需要的语言.简单地在脚本 scr
Google maps provides list of languages you need. Simple adding the &language=(type of language)
in script scr
function initialize() {
var mapOptions = {
zoom: 8,
center: new google.maps.LatLng(-34.397, 150.644)
};
var map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);
}
google.maps.event.addDomListener(window, 'load', initialize);
html, body, #map-canvas {
height: 100%;
margin: 0px;
padding: 0px
}
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&language=ja"></script>
<div id="map-canvas"></div>
这篇关于如何通过特定语言的getDetails获取地点详细信息?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文