我在iOS中使用Google Maps Java Script API V3。首先,我在GoogleMaps JS API v3不适用于iOS
https://developers.google.com/maps/documentation/javascript/tutorial
我用于商务客户ID正确的谷歌地图API的页面创建的样本HTML Hello World示例。当我启动html页面时它工作正常。
但是,当我在iOS项目中加载相同的html页面时,通过创建webview并使用此html页面加载视图,这同样不起作用。
我收到以下错误
“谷歌已经禁止对此应用使用Maps API的。此网站无权使用所提供的谷歌地图客户端ID。如果您是应用程序的所有者,你可以在这里了解更多关于注册URL的信息:https://developers.google.com/maps/documentaion/business/guide#URLs“
我是否需要为iOS项目做任何事情?
如果我尝试在Safari浏览器中打开相同的HTML文件,它不能正常工作。 “Google已禁止使用Google Maps API for this application。本网站未获得使用Google Maps客户端ID的授权,如果您是该应用程序的所有者,您可以在此处了解更多关于注册URL的信息: https://developers.google.com/maps/documentaion/business/guide#URLs”。当我尝试使用Chrome浏览器时,它工作正常。 – Siva 2013-04-12 06:35:35
当我在浏览器应用程序的Key下使用API Key(使用引用程序)时,它工作正常。我创建了一个公共用户,那里有我使用的默认浏览器应用程序密钥。 – Siva 2013-04-12 06:55:16
创建了一个案例,得到了Google团队的回复。建议在受支持的URL列表中添加file:// URL。它开始工作正常。 – Siva 2013-05-06 14:53:05