我正在尝试在rails应用中使用Google商家信息地址自动填充功能。 I am using this example from google并在JSFiddle上试用它可以正常工作。我更改为我的API密钥,然后无法正常工作。
我在开发和生产中尝试使用我的rails应用程序获得相同的结果。
一旦我写了一些东西,文本框就会冻结,并且会出现一点'我'。 (不可点击)
我创建并尝试了'浏览器api密钥'和'服务器api密钥'而没有运气。
我按照要求设置了我的域* .mydomain.com / *并且它没有工作
我启用了 - Google Maps JavaScript API - Google Static Maps API - Google Maps Embed API - Google Places API网络服务 - Google Maps Geocoding API - Google Maps Geolocation API
我添加到我的layout / application.html.erb文件
我正在搜索所有问题,但无法找到我的案例,请帮我找到解决方案或指出我正确的方向。谢谢!
更新:在浏览器控制台中,我看到了 Google Maps API错误:RefererNotAllowedMapError https://developers.google.com/maps/documentation/javascript/error-messages#referer-not-allowed-map-error 您要授权的网站网址:'mysite'
我已完全按照控制台中的说明授权链接,但不接受它。
答案 0 :(得分:1)
解决。 我以某种方式设法在加载1中混淆了我的API密钥。& libraries = places和in 2. = initAutocomplete“当我授权我的网址时。
感谢@power特别提醒我查看控制台日志。我知道它愚蠢,但我一直忘记......