从UIWebView导航到视图控制器



我在视图控制器上有一个webview,加载一个由项目列表组成的页面。如果我点击每个项目,我想导航到特定的视图控制器,并绕过项目链接的id。

现在我不知道该怎么做。这可能吗?

任何帮助都会很感激。谢谢你。

是的,这是完全可能的。您需要使用URL Scheme从JavaScript到本机代码进行通信。

URL Scheme允许您将数据从JavaScript传递到本机代码,如下所示:

window.location = 'yoururlscheme://somehost?greeting=hello'

您使用UIWebViewDelegate接收此事件,您可以在其中触发segue,或任何您想要的。

查看详细信息:https://stackoverflow.com/a/36144481/1305067

最新更新