所以我正在创建一个应用程序,其中有一个显示位置列表的 UIWebView。我的目标是让用户单击其中一个位置后,我的应用程序可以获得该地点的纬度和经度,从而启动集成的导航 SDK。 我的观点是如何从 webView 获取位置值并将其传递到我的 Objective-C 代码? 我正在使用 WebViewJavascriptBridge。
最佳答案
您可以在位置上设置超链接。
例如:<a href="location1,latitude=21,longitude=22" id="location1" >Location1</a>
一旦这个Location1
被点击,- webView:shouldStartLoadWithRequest:navigationType:
方法将被调用,您可以提取纬度和经度的值
关于javascript - iOS 上的 WebViewJavascriptBridge,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36215829/