gpt4 book ai didi

javascript - 将 Google map JavaScript 库与 cordova 结合使用

转载 作者:行者123 更新时间:2023-11-28 06:24:12 25 4
gpt4 key购买 nike

我正在尝试将 Google map JavaScript API 与 cordova 项目一起使用,

我正在获取 map ,几秒钟后,我收到 file:///android_asset/www/index.html 的 RefererNotAllowedMapError

我也尝试在开发者控制台上提供此 URL,但没有成功。

我尝试提供通配符星号符号

还有其他方法可以设置自定义引荐来源网址或如何解决此问题吗?

---编辑---

我之前使用浏览器 API key ,现在我更改为 Android API key ,它工作正常。

Cordova 的错误值: https://maps.googleapis.com/maps/api/js?key=<browser API key >

Cordova 的正确值(value): https://maps.googleapis.com/maps/api/js?key=<android API key >

浏览器 API key 似乎仅当在 http url 上执行 html 页面时才允许

最佳答案

截至 2017 年 5 月,Google 已解决该问题。现在您可以将 file:/referrers 与 API key 一起使用。您可以在文档中看到以下文字

file://引用者需要将特殊表示添加到 key 限制中。在添加到 Key 限制之前,应将“file:/”部分替换为“__file_url__”。例如,“file://path/to/”的格式应为“__file_url__/path/to/*”。启用 file://referers 后,建议您定期检查您的使用情况,以确保其符合您的期望

https://developers.google.com/maps/documentation/javascript/get-api-key#key-restrictions

关于javascript - 将 Google map JavaScript 库与 cordova 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35266644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com