我遇到了google place autocomplete API的问题。
https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform
我已生成一个密钥,并且不受限制。它在我的本地机器上工作得很好。它也适用于公司的生产服务器。
但是,当我们将完全相同的代码放在子域上的某个网站上时,它根本不起作用。
该网站有一个SSL证书,其他一切运行正常,但列出的代码根本不起作用。服务器日志中没有错误,使用chrome检查元素什么也没有显示。 Chrome控制台没有错误消息。
我希望我能提供一个网址,但公司不会允许这样做,而且我对我可以提供的详细信息也非常有限。
以下是我可以提供的有关服务器的详细信息: Windows Server 2012 R2 版本6.2(Build 9200) 互联网信息服务(版本8.5.9600.1638)
答案 0 :(得分:0)
事实证明,问题是使用的关键。尽管密钥没有任何限制,但它不适用于相关域。生成新密钥并使用它之后。它开始在该网站上工作。