6
作爲API參考狀態的語言:更改其中Geocoder.geocode()返回結果
The Geocoding API defines a geocoding request using the following URL parameters:
- language (optional) — The language in which to return results. See the supported list of domain languages. Note that we often update supported languages so this list may not be exhaustive. If language is not supplied, the geocoder will attempt to use the native language of the domain from which the request is sent wherever possible.
然而,指定language
參數似乎不具有效力(與Firefox 8,IE 9和測試Chrome 15)。
new google.maps.Geocoder().geocode({
'latLng' : new google.maps.LatLng(position.coords.latitude, position.coords.longitude),
'language': 'en'},
function(results, status) {}
);
這是不完全正確的:一個'GeocoderRequest'對象可以包含一個類型的「位置」 'LatLng'。但你是對的,我不能用這種方式來指定語言。 – 0xbadf00d
@SaschaHoll是的,我忽略了'location',但它仍然不應該被稱爲'latlng',因爲你已經包含在你的問題中。 – omarello
包括語言參數很好,雖然我沒有在其他設備或瀏覽器上測試過,但是提前感謝你。 – hina10531