最佳答案
我有一个应用程序,我加载内容到一个 UIWebView
和目前这一点。我不能完全禁用用户交互,因为我希望用户能够点击链接。我只需要禁用用户选择。我在网上找到了你可以用的东西:
document.body.style.webkitUserSelect='none';
I tried inserting this as
[self.contentView stringByEvaluatingJavaScriptFromString:@"document.body.style.webkitUserSelect='none';"];
在 webViewDidFinishLoad:
但是,它不工作。我仍然能够选择和复制文本内的 WebView。
知道哪里出了问题吗?
更新: 这似乎只发生在 iOS 4.3开始