我正在使用UIWebview来显示本地.html。我想在这个视图中禁用longpress。我该如何执行这个代码呢?
以下是修复它的方法:
<style media="screen" type="text/css">
body {
-webkit-touch-callout: none;
}
</style>
发布于 2010-10-27 02:10:57
将这个添加到你的CSS中:
body {
-webkit-touch-callout: none;
}
发布于 2013-02-26 10:42:49
对于不能控制的页面,也可以通过调用以下方法修复此问题:
[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitTouchCallout = \"none\";"];
在UIWebViewDelegate
方法中:
-(void)webViewDidFinishLoad:(UIWebView *)webView
https://stackoverflow.com/questions/3999676
复制相似问题