在UIWebView中获取HTML5中的按下控件的ID

时间:2012-01-31 11:59:47

标签: iphone html5 uiwebview

我有一个情况:我在HTML5中有一些网站,有一些控件(如按钮,复选框等)和带有UIWebView的本机应用程序。我可以在UIWebView中获取网站中按下控件的ID吗?我的意思是,我是否可以知道(在本机应用程序中)是否按下了一些控件。

最诚挚的问候 Maxim Tartachnik

1 个答案:

答案 0 :(得分:0)

您可以将javascript附加到网页中的控件,然后通过将UIWebViewDelegate附加到UIWebView并使用以下委托方法拦截在您的目标c代码中触发此javascript。

webView:shouldStartLoadWithRequest:navigationType:

如何执行此操作将在下面的答案中完整描述,并在同一个主题中查看其他人以获取更多详细信息:

https://stackoverflow.com/a/1662762/758298