禁用UIWebView的默认交互行为

        实现UIWebviewDelegate协议,在webViewDidFinishLoad:方法中添加如下代码 
1 - (void)webViewDidFinishLoad:(UIWebView *)webView {
2    // 禁用用户选择
3    [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitUserSelect='none';"];
4     
5    // 禁用长按弹出框
6    [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitTouchCallout='none';"];
7 }
相关文章
相关标签/搜索