中文(.cn)api调用.com AutocompletionService导致失败

时间:2015-02-25 17:04:59

标签: google-maps-api-3 autocomplete

为了在中国自动完成工作,我引用了documentation中建议的中文Google Maps Api。

当它被调用以获得自动完成结果时,我看到它正确地发出请求: http://maps.google.cn/maps/api/js/AuthenticationService.Authenticate?...

...但随后拨打电话: https://maps.googleapis.com/maps/api/js/AutocompletionService.GetPredictions?...

...在中国使用网站时无法完成,因为该域名在中国被封锁。

请参阅plunker demo(按F12,打开“网络”标签,然后在输入中输入时查看请求)。 显然,带有plunkr链接的SO问题需要代码,所以这里是对我使用的脚本的引用:

<script type="text/javascript" src="http://maps.google.cn/maps/api/js?libraries=places&sensor=false"></script>

以下是显示问题的屏幕截图: wrong service is called when using .cn script

这是提交给Google的bug report,显然看起来对他们都很好。

我做错了吗?有人可以确认他们看到的行为和我一样吗?

0 个答案:

没有答案