三星s23吧 关注:12,127贴子:144,645
  • 28回复贴,共1

三星浏览器出现“已复制到剪贴板”的原因及解决办法

只看楼主收藏回复

三星浏览器出现“已复制到剪贴板”的原因及解决办法

击网页总会显示“已复制到剪贴板”,烦死了!
首选说明一点:并非只有三星浏览器出现这个提示,其它浏览器例如Edge、Via、未设置之前的X浏览器、360极速浏览器等均可以出现这个提示,这说明这个提示不是浏览器给出的,而是三星手机系统给出的。并且这时候你查看剪贴板,会发现剪贴板里被自动复制进一堆奇怪的代码。

经过学习发现,网页之所以有能力写入剪贴板,是依赖了JavaScript的document.execCommand函数,利用这个函数可以复制文字到剪贴板。
最后总结一下:有些网页利用document.execCommand未经同意私自复制了一些代码到手机系统的剪贴板,三星手机基于安全和隐私策略的考虑给出“已复制到剪贴板”的提示。所以这件事的罪魁祸首不是三星手机或者三星浏览器,而是某些无良网站非法操作导致系统提示。
所以解决办法:
1.利用油猴的脚本屏蔽类似document.execCommand等的函数。例如Via支持脚本。可以在greasyfork上搜索“禁止写入剪贴板”,https://greasyfork.org/zh-CN/scripts/432251-block-clipboard-writing
或者新建脚本,把下面的完整脚本复制过去:
//剪贴板守护 https://www.bilibili.com/read/cv9392058/
// ==UserScript==
// @name 剪贴板守护
// @namespace https://viayoo.com/
// @version 0.1
// @Description try to take over the world!
// @Author You
// @run-at document-start
// @match https://*/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
//剪贴板守护
if(/y\.qq\.com|\.bilibili\.|baijiahao\.baidu\.com|mbd\.baidu\.|tieba\.baidu\.com|zx\.sina|haokan\.|taobao\./.test(location.hostname) && typeof document.execCommand === 'function' && /\[native/.test(String(document.execCommand))) {
document.execCommand = function () {
return true;
};
document.title = '😉' + document.title;
}
})();
2.使用有相关设置的浏览器,例如X浏览器v4.3.2以上版本新增全局”禁止页面写入剪贴板”选项 (浏览器设置》安全隐私)。





IP属地:山东1楼2024-04-15 14:17回复
    晕,这是百度和一些网站干的好事啊,你换必应就行了


    IP属地:湖北来自Android客户端2楼2024-04-15 14:49
    回复
      牛逼, 想用好三星手机, 要自己会编程


      IP属地:江苏3楼2024-04-15 14:50
      收起回复
        我的帖子还出镜了,赞


        IP属地:北京来自Android客户端4楼2024-04-15 17:44
        回复
          有的网页是某些app的,例如贴吧,你点击后就会出现已复制到剪贴板,然后会让你选择是在贴吧app打开还是继续用浏览器看。


          IP属地:广西来自Android客户端6楼2024-04-16 14:27
          回复
            已经转beta版必应引擎


            IP属地:广东来自Android客户端7楼2024-04-16 15:14
            回复
              谷歌浏览器也会,挺麻烦的


              IP属地:广东来自Android客户端8楼2024-04-16 15:46
              回复
                Via浏览器设置:设置/通用/网站设定/剪贴板/添加例外网站
                m.baidu.com
                tieba.baidu.com


                IP属地:山东10楼2024-04-17 09:04
                回复
                  你这也不算解决方法啊,三星浏览器的问题还是没解决😂说到底还是百度恶心


                  IP属地:安徽来自Android客户端11楼2024-04-17 09:54
                  收起回复
                    换了个edge浏览器,没事了


                    IP属地:山东12楼2024-04-17 10:27
                    收起回复
                      不用百度搜索引擎不就好了?


                      IP属地:广东来自iPhone客户端13楼2024-04-17 15:48
                      收起回复
                        引擎换成bing,直接解决,百度辣鸡


                        IP属地:上海14楼2024-04-17 15:57
                        收起回复
                          我平时也用via,但建了脚本还是不行,via添加了例外网站后只是不提示剪贴,实际还是在剪贴板里。不知道哪儿操作没对。


                          IP属地:四川来自Android客户端15楼2024-04-21 18:47
                          回复
                            一级链接可以用必应,二级还是老样子,中国元素太烧脑,黑涩会心智,告她又怕被打,给点一级钱,二级又要你钱,二级还有三,级,请打手了垄断了,好多小网站大广告的现象说明没有底线的,大家都难,还是多学点编程了


                            IP属地:广东来自Android客户端16楼2024-04-22 19:30
                            回复
                              百度 其实就是最拉 几 无耻公司,还投诉无门。一帮卵用领导 吃的太饱


                              IP属地:江苏来自Android客户端17楼2024-08-01 15:58
                              回复