-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;经过测试发现这段代码有效地解决了软件崩溃的问题,然而付出的代价就是我们的用户在浏览网站的时候不能更自由的对内容进行复制了,如果你需要复制我们的文章,临时的解决方案是右键选择“查看源”打开窗口,找到相应的内容进行复制(针对 PC),移动端使用原生浏览器访问网站该功能一般不受影响(测试机型:小米 2S)。 再次感谢大家对本网站的支持与鼓励,你们的热情是网站发展的动力,祝大家生活愉快!
关于本站不可使用选择复制功能的说明
3171 views
2015-06-12 23:14:26
亲爱的网友,大家好,感谢大家一直以来对本网站的关注和支持,我们非常欢迎大家对本站发布的内容进行公开的传播,甚至不需要注明本站的源链接,一直以来,本网站本着简约、精致、优雅的原则,分享着或原创或来自互联网的精美文章,我们认为,好的、有价值的信息,对社会有利的正能量就应该不限方式的传播下去。
但是本网站从现在开始由于功能的变化对文字复制这个功能有了一个小小的限制,您今后可能无法直接通过鼠标滑动(针对 PC 浏览器)或长按屏幕(针对触屏设备)来选择复制本网站上面的文章了,对于为什么会这样,这里做出小小的解释:
我们此前为网站开发了一款基于 webview 组件的安卓客户端软件,软件功能简单却很实用,在我们有针对性的对软件进行测试的时候发现一个较为严重的问题是,当通过软件打开本站网页之后,长按屏幕很容易导致软件崩溃退出,我们怀疑这是由于安卓系统自身的缺陷导致的,因为这种情况只有在我们定义了去掉 webview 窗口的标题栏后才会发生,而当标题栏存在的时候就会一切正常,经过判断分析,当标题栏存在的时候,长按文字会出现一些复制的按钮覆盖在标题栏上,当标题栏不存在的时候,长按文字软件直接就崩溃退出了,显然,这是与网页的复制功能有关,我们查询了许多网上的资料,获得的解决思路是重写安卓的长按屏幕方法,很遗憾,我们对照着教程也没能完美的解决这个问题,于是我们就有了从网页着手禁止复制功能出现的想法。
我们为网站添加了 css 属性,仅仅一句代码,如下: