如何检测 uiWebView 上 javascript 操作的启动?

Posted

技术标签:

【中文标题】如何检测 uiWebView 上 javascript 操作的启动?【英文标题】:How to detect the launching of a javascript operation on uiWebView? 【发布时间】:2012-01-04 10:11:01 【问题描述】:

如何检测 uiWebView 中的网页是否启动了 javascript 操作?例如,如果用户单击使用 javascript 管理的按钮(不是链接),则会启动一个函数。如何检测?

有可能吗?

谢谢

【问题讨论】:

【参考方案1】:

查看委托 -

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType;

这里的 navigationType 可能会满足你的需要..

【讨论】:

以上是关于如何检测 uiWebView 上 javascript 操作的启动?的主要内容,如果未能解决你的问题,请参考以下文章

如何检测UIWebView中的单击文件链接?

如何在没有 UIWebView 的情况下播放 youtube 视频或在 youtube 视频开始使用 webview 播放时检测视频播放器?

如何在 UIWebView 中检测重定向

检测 UIWebView 中的文本亮点

在UIWebView中检测下载

检测 UIWebView 何时加载引用文件失败