Javascript iphone、带JS的uiwebview(谷歌地图API)

Javascript iphone、带JS的uiwebview(谷歌地图API),javascript,iphone,google-maps,uiwebview,Javascript,Iphone,Google Maps,Uiwebview,你有两个问题: 在阅读谷歌文档时,我使用JS制作了一个html,用于调用谷歌地图api。 我把这个文件放在我的项目中,在选项卡视图中,我在uiwebview中读取并呈现这个文件。 效果很好,但每次启动应用程序并转到此视图时,我都会收到以下消息:appleweb://someID 希望使用您当前的位置”。 是我的错还是正常?为什么我的身份验证未保存在“身份验证”位置 第二:如果我必须在我的地图上提出一些其他请求,并且传递新数据或刷新现有数据,我最好通过javascript这样做,或者cocoa中有

你有两个问题:

在阅读谷歌文档时,我使用JS制作了一个html,用于调用谷歌地图api。 我把这个文件放在我的项目中,在选项卡视图中,我在uiwebview中读取并呈现这个文件。 效果很好,但每次启动应用程序并转到此视图时,我都会收到以下消息:appleweb://someID 希望使用您当前的位置”。 是我的错还是正常?为什么我的身份验证未保存在“身份验证”位置


第二:如果我必须在我的地图上提出一些其他请求,并且传递新数据或刷新现有数据,我最好通过javascript这样做,或者cocoa中有一些选项来刷新我的视图?

这肯定不是你的错,是的,这是正常的。不应保存用户位置授权,因为下次用户启动应用程序时,他不会知道当前位置正在使用(以防他出于任何原因想要避免使用)


我不知道第二个问题的答案,但只是一个建议:为什么你不使用苹果提供的MapkitAPI,而不是使用html和js来制作谷歌地图?它非常容易使用,并且在上有足够的文档和示例代码

谢谢你的回复。我将使用此解决方案仅用于在两个标记之间添加多段线的简单功能,这在mapkit中不是本机支持的。我见过一些在叠加视图上绘制多段线的项目,但对我来说,代码不是很容易理解:D