Css 在meteor cordova应用程序中全局禁用iOS 9上的放大镜
我已经测试了几种解决方法来禁用带有css的恼人的放大镜,但是在我的iOS9 meteor cordova构建中,它出现了片刻,并在几毫秒后消失 它在iOS 8上工作,但在iOS 9上工作,现在使用以下css代码:Css 在meteor cordova应用程序中全局禁用iOS 9上的放大镜,css,cordova,meteor,aero-glass,loupe,Css,Cordova,Meteor,Aero Glass,Loupe,我已经测试了几种解决方法来禁用带有css的恼人的放大镜,但是在我的iOS9 meteor cordova构建中,它出现了片刻,并在几毫秒后消失 它在iOS 8上工作,但在iOS 9上工作,现在使用以下css代码: body, body * { -webkit-user-select: none !important; user-select: none !important; -webkit-user-callout: none !important; -webk
body, body * {
-webkit-user-select: none !important;
user-select: none !important;
-webkit-user-callout: none !important;
-webkit-touch-callout: none !important;
}
input, textarea {
-webkit-user-select: text !important;
user-select: text !important;
-webkit-user-callout: default !important;
-webkit-touch-callout: default !important;
}
*{
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none; /* Firefox all */
-ms-user-select: none; /* IE 10+ */
user-select: none;
-webkit-user-drag: none;
-webkit-user-modify: none;
}
我错过了iOS 9的某些功能?是的,它与iOS 9有关。 由于您是Cordova用户,此插件将为您解决以下问题: 这与在处理css中的-webkit user select:none之前执行UILongPressGestureRecognitor有关
我希望这对您有所帮助。Frederik提到的插件现在已内置到cordova中,请参见
要启用修复程序,请将
插入config.xml
请注意,仅包含链接的答案将被删除,可能会有人报告并将其删除(我一直都会遇到这种情况),最好将其改为注释或将插件代码放在答案上如果我们不使用Cordova,有什么解决方案吗?这个插件现在已经过时了,因为它不再使用web视图了,看起来像我是第一个