我想加载谷歌地图 JavaScript API,并且我希望可以从内部访问它中国防火墙.
Google 推荐 http://maps.google.cn
,但如果我使用它,对于世界其他地区的人来说可能会更慢。
据我所知,中国的防火墙并没有阻止http://
来自谷歌的地址,所以我也许可以使用http://maps.googleapis.com/
also.
有没有人尝试过这个,你能提供关于哪个更好使用的建议吗?可靠性 and speed?
注意:我不想用百度地图。
由于您在中国使用地图受到限制,因此您在 HTTP 方面也会受到限制。这是他们的回答常见问题解答页面
为什么我无法从中国访问 Google Maps API?
Google Maps API 在中国境内通过域名maps.google.cn 提供服务。该域名不支持https。从中国向 Google Maps API 发出请求时,请替换https://maps.googleapis.com with http://maps.google.cn.
例如:
https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA
会成为:
http://maps.google.cn/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA
可以使用以下引导程序加载 Google Maps JavaScript API:
<script src="http://maps.google.cn/maps/api/js?key=YOUR_API_KEY"
type="text/javascript">
</script>
我无法就可靠性和速度发表评论,但我想它仍然会是一样的,因为谷歌仍然处理它。 @scaiedge 的回答可以为您提供他在域名更改方面的经验。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)