是否可以构建PhoneGap + Google Maps JScript API应用程序,该应用程序使用API密钥,允许的Referers列表设置为mydomain.com(这只是一个示例)? Google会拒绝这样的API使用,因为请求的来源是JScript存储在设备本地吗?
答案 0 :(得分:0)
是的我相信你是对的,如果API密钥仅限于某些域名,谷歌会拒绝来自PhoneGap应用程序的请求,就像来自PhoneGap应用程序时,它不是来自域名。
如果使用原生Android或iOS Google Maps SDK,您似乎可以将其限制为软件包名称 - 在创建新的Google Maps API密钥时,您会看到该选项。
答案 1 :(得分:-1)
在Google Maps API v3中,您不再需要API密钥。是的 - java脚本在本地缓存在设备上,就像任何其他页面内容一样。