0
是否有人知道一种方法来覆盖在UIWebViews dataDetectorTypes中创建的链接的默认行为?它们导致系统操作表弹出,而且似乎没有使用任何应用程序级调用,例如UIApplication openURL或UIWebViewDelegate方法。有没有办法拦截UIWebView的dataDetectorType动作表?
是否有人知道一种方法来覆盖在UIWebViews dataDetectorTypes中创建的链接的默认行为?它们导致系统操作表弹出,而且似乎没有使用任何应用程序级调用,例如UIApplication openURL或UIWebViewDelegate方法。有没有办法拦截UIWebView的dataDetectorType动作表?
与WWDC实验室的苹果工程师交谈,并被告知目前没有挂钩来做到这一点。我们最后在html正文文本上手动运行NSDataDetectors并插入我们自己的自定义锚标记,然后检测webViewWillLoad ...委托消息中的那些标记。