我在视图控制器上有一个webview,加载一个由项目列表组成的页面。如果我点击每个项目,我想导航到特定的视图控制器,并绕过项目链接的id。
现在我不知道该怎么做。这可能吗?
任何帮助都会很感激。谢谢你。
是的,这是完全可能的。您需要使用URL Scheme
从JavaScript到本机代码进行通信。
URL Scheme
允许您将数据从JavaScript传递到本机代码,如下所示:
window.location = 'yoururlscheme://somehost?greeting=hello'
您使用UIWebViewDelegate
接收此事件,您可以在其中触发segue,或任何您想要的。
查看详细信息:https://stackoverflow.com/a/36144481/1305067