Javascript 谷歌地图在meteor android中不起作用
我正在尝试在android上部署meteor应用程序,该应用程序在index.html中包含谷歌地图:Javascript 谷歌地图在meteor android中不起作用,javascript,android,google-maps,meteor,Javascript,Android,Google Maps,Meteor,我正在尝试在android上部署meteor应用程序,该应用程序在index.html中包含谷歌地图: <script src="https://maps.googleapis.com/maps/api/js?key=MyApIkEy&libraries=places"></script> 地图显示正确 但当我将其连接到服务器时,使用 meteor run android --mobile-server https://myapp.meteorapp.com
<script src="https://maps.googleapis.com/maps/api/js?key=MyApIkEy&libraries=places"></script>
地图显示正确
但当我将其连接到服务器时,使用
meteor run android --mobile-server https://myapp.meteorapp.com
我得到以下错误:
“ReferenceError:未定义google
…而且地图没有出现
因此,显然,当我的移动应用程序连接到服务器时,google map API不起作用,但当连接到localhost
时,它确实起作用
这是否是CORS问题(请注意
https://
)?您是否检查过您的API密钥是否从您试图访问的域注册?@Coder我的API密钥目前不受限制,可以从任何域访问。您从Google获得的任何API密钥都是特定于某个域的,或者您可以在您与他们持有的Google帐户中注册您的域URL
meteor run android --mobile-server https://myapp.meteorapp.com