谷歌浏览器如何管理网页的剪贴板写入延迟_谷歌浏览器异步复制防卡顿

落枫姑娘_9454

落枫姑娘_9454

2026-03-20

534人浏览

原创

谷歌浏览器复制卡顿可禁用剪贴板权限缓解:一、禁用特定网站剪贴板写入;二、全局关闭剪贴板写入授权;三、清除已授予权限记录;四、限制剪贴板读取;五、用书签代码转纯文本绕过异步写入。

谷歌浏览器如何管理网页的剪贴板写入延迟_谷歌浏览器异步复制防卡顿

如果您在谷歌浏览器中执行复制操作后,页面出现明显卡顿或响应延迟,很可能是网页调用异步剪贴板 API(如 navigator.clipboard.writeText)时未正确处理 Promise 回调,导致主线程阻塞或反复重试。以下是针对性缓解与管理该问题的操作步骤:

一、禁用特定网站的剪贴板写入权限

阻止不可信网站主动写入剪贴板,可彻底消除其调用 writeText 等异步 API 引发的延迟和卡顿。该方法不依赖 JavaScript 执行逻辑,直接在权限层拦截请求。

1、在谷歌浏览器中打开目标网页。

2、点击地址栏左侧的锁形图标(ⓘ 或 ?)。

3、在弹出面板中点击“网站设置”。

4、向下滚动至“剪贴板”选项,点击右侧下拉菜单。

5、选择不允许,禁止该网站执行任何剪贴板写入操作。

6、刷新页面,验证复制粘贴交互是否恢复流畅。

二、全局禁用网页剪贴板写入能力

通过关闭浏览器对所有网站的剪贴板写入授权,可系统性规避因第三方脚本滥用 navigator.clipboard.writeText 导致的异步阻塞与渲染延迟。

1、在地址栏输入 chrome://settings/content/clipboard 并回车。

2、找到顶部开关“允许网站查看您剪贴板中的文字或图片”。

3、将该开关切换为关闭状态。

4、关闭当前标签页,重新打开需使用的网页,此时所有 writeText 调用将被静默拒绝,不再触发等待或错误重试逻辑。

三、清除已授予的剪贴板写入权限记录

部分网站曾被手动授权剪贴板写入权限,其残留配置可能持续触发低效的权限校验流程,造成微延迟累积。清除记录可强制恢复初始询问状态,避免后台隐式调用。

1、访问 chrome://settings/content/clipboard 页面。

page-agent 浏览器控制(CDP)
page-agent 浏览器控制(CDP)

使用 page-agent CLI(CDP)控制浏览器;CLI只能通过 GitHub Release 的 .tgz 安装,npm 官方包暂未发布。

下载

2、在“允许”列表区域,将鼠标悬停于任一已授权网站条目上。

3、点击右侧出现的垃圾桶图标,删除该网站的权限缓存。

4、重复操作,移除全部可疑条目。

5、重启浏览器后,所有网站首次调用 writeText 时将重新弹出权限提示,而非执行延迟写入。

四、启用剪贴板读取限制以降低整体权限负担

即使仅启用剪贴板读取(readText),某些网页仍会配合 writeText 构建双向监听循环,加剧主线程压力。限制读取权限可削弱该类脚本的运行基础。

1、进入 chrome://settings/content/clipboard。

2、在“允许网站查看您剪贴板中的文字或图片”开关下方,找到“允许网站请求读取剪贴板内容”子选项。

3、点击右侧下拉菜单,选择不允许。

4、该设置不影响本地 Ctrl+C/Ctrl+V 操作,但可阻断网页主动发起的 readText + writeText 组合调用链。

五、使用书签代码绕过异步写入逻辑

当网页强制注入低效剪贴板写入脚本且无法修改权限时,可通过纯前端 JavaScript 书签跳过其事件监听器,直接提取 DOM 文本,规避 writeText 异步等待。

1、右键点击书签栏,选择“添加网页”。

2、在“名称”栏输入“纯文本快取”。

3、在“网址”栏粘贴以下代码:javascript:(function(){document.body.innerHTML=document.body.innerText;})()。

4、点击“保存”。

5、遇到卡顿网页时,点击该书签,页面将立即转为无脚本纯文本视图,此时可安全选中并复制内容,完全避开 navigator.clipboard.writeText 的异步延迟路径。

相关文章

谷歌浏览器
谷歌浏览器

谷歌浏览器Google Chrome是一款可让您更快速、轻松且安全地使用网络的浏览器。Google Chrome的设计超级简洁,使用起来得心应手。这里提供了谷歌浏览器纯净安装包,有需要的小伙伴快来保存下载体验吧!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
chrome什么意思
chrome什么意思

chrome是浏览器的意思,由Google开发的网络浏览器,它在2008年首次发布,并迅速成为全球最受欢迎的浏览器之一。本专题为大家提供chrome相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.11

2766

5

chrome无法加载插件怎么办
chrome无法加载插件怎么办

chrome无法加载插件可以通过检查插件是否已正确安装、禁用和启用插件、清除插件缓存、更新浏览器和插件、检查网络连接和尝试在隐身模式下加载插件方法解决。更多关于chrome相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

2023.11.06

5499

7

Chrome开启无痕模式
Chrome开启无痕模式

本专题整合了Chrome无痕模式开启相关内容,阅读专题下面的文章了解更多详细教程。

2026.03.24

3927

22

线程和进程的区别
线程和进程的区别

线程和进程的区别:线程是进程的一部分,用于实现并发和并行操作,而线程共享进程的资源,通信更方便快捷,切换开销较小。本专题为大家提供线程和进程区别相关的各种文章、以及下载和课程。

2023.08.10

4338

6

function是什么
function是什么

function是函数的意思,是一段具有特定功能的可重复使用的代码块,是程序的基本组成单元之一,可以接受输入参数,执行特定的操作,并返回结果。本专题为大家提供function是什么的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.04

3240

5

js函数function用法
js函数function用法

js函数function用法有:1、声明函数;2、调用函数;3、函数参数;4、函数返回值;5、匿名函数;6、函数作为参数;7、函数作用域;8、递归函数。本专题提供js函数function用法的相关文章内容,大家可以免费阅读。

2023.10.07

534

5

DOM是什么意思
DOM是什么意思

dom的英文全称是documentobjectmodel,表示文件对象模型,是w3c组织推荐的处理可扩展置标语言的标准编程接口;dom是html文档的内存中对象表示,它提供了使用javascript与网页交互的方式。想了解更多的相关内容,可以阅读本专题下面的文章。

2024.08.14

6521

7

promise的用法
promise的用法

“promise” 是一种用于处理异步操作的编程概念,它可以用来表示一个异步操作的最终结果。Promise 对象有三种状态:pending(进行中)、fulfilled(已成功)和 rejected(已失败)。Promise的用法主要包括构造函数、实例方法(then、catch、finally)和状态转换。

2023.10.12

4540

6

html文本框类型介绍
html文本框类型介绍

html文本框类型有单行文本框、密码文本框、数字文本框、日期文本框、时间文本框、文件上传文本框、多行文本框等等。详细介绍:1、单行文本框是最常见的文本框类型,用于接受单行文本输入,用户可以在文本框中输入任意文本,例如用户名、密码、电子邮件地址等;2、密码文本框用于接受密码输入,用户在输入密码时,文本框中的内容会被隐藏,以保护用户的隐私;3、数字文本框等等。

2023.10.12

4143

6

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程