feat(background): 添加消息监听以支持复制文本功能
新增 `chrome.runtime.onMessage` 监听器,用于接收来自 popup 或 sidepanel 的 `copyText` 消息,并将该消息转发至当前活动标签页的内容脚本,实现跨组件通信 与剪贴板写入功能。同时更新 manifest.json 权限声明,增加 clipboardWrite 和 clipboardRead 权限以支持 navigator.clipboard API 的调用。 此外,简化了 sidepanel 的 HTML 结构并增强时间戳工具功能,包括动态切换时间戳 单位、实时刷新与复制到剪贴板等交互逻辑。
This commit is contained in:
+1
-1
@@ -3,7 +3,7 @@
|
||||
"name": "Floating Sidebar with Toggle Button",
|
||||
"version": "1.1",
|
||||
"description": "带有可折叠隐藏按钮的浮动侧边栏",
|
||||
"permissions": ["activeTab", "scripting"],
|
||||
"permissions": ["activeTab", "scripting", "clipboardWrite", "clipboardRead"],
|
||||
"background": {
|
||||
"service_worker": "background.js"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user