我正在尝试找到一种方法来限制整个 PhoneGap 应用程序中的文本选择。有人知道这样做的方法吗?
问问题
3621 次
3 回答
6
这对你有用:-
<style type="text/css">
*:not(input):not(textarea) {
-webkit-user-select: none; /* disable selection/Copy of UIWebView */
-webkit-touch-callout: none; /* disable the IOS popup when long-press on a link */
}
</style>
使用 java 脚本:-
document.documentElement.style.webkitTouchCallout = "none";
document.documentElement.style.webkitUserSelect = "none";
于 2014-02-12T07:48:09.107 回答
5
html {
-webkit-user-select: none;
}
你的 css 代码中的这个小成分会变魔术!
于 2014-02-11T22:43:38.187 回答
2
在 iOS 9 中,有一个错误导致-webkit-user-select: none;
无法正常工作。有一个插件可以解决这个问题
https://github.com/EddyVerbruggen/cordova-plugin-ios-longpress-fix
感谢 Frederik Wessberg https://stackoverflow.com/a/32737049/741850
于 2015-09-27T20:13:34.523 回答