所以我创建了一个应用程序,其中有一个显示位置列表的UIWebView。我的目标是,一旦用户点击其中一个位置,我的应用就可以获得该位置的纬度和经度,从而启动集成的导航SDK。 我的观点是如何获取webView中的位置值并将其传递给Objective-C代码? 我正在使用WebViewJavascriptBridge。
答案 0 :(得分:1)
您可以在位置上设置超链接。
例如:<a href="location1,latitude=21,longitude=22" id="location1" >Location1</a>
点击Location1
后,系统会调用- webView:shouldStartLoadWithRequest:navigationType:
方法,您可以提取纬度和经度值