📜  在 chrome 中共享文本的扩展 (1)

📅  最后修改于: 2023-12-03 15:23:07.759000             🧑  作者: Mango

Chrome 文本共享扩展

这里介绍一款在 Chrome 浏览器中可以实现文本共享的扩展。

功能

该扩展能够将选中的文本内容快捷地复制到剪贴板,并生成一条临时链接。用户可以将链接发送给其他人,让其他人通过链接访问和查看该文本内容。

安装

该扩展可以通过 Chrome 应用商店进行安装,也可以手动安装最新版本。

官方 Chrome 应用商店链接:

https://chrome.google.com/webstore/detail/text-sharing-extension-for/mpoklfmpcfjflmdcabeiobjpmooaafkf

如果需要手动安装,可以使用以下命令:

git clone https://github.com/myusername/sharetext.git
使用方法
  1. 在需要共享的文本内容上选中需要共享的部分
  2. 点击浏览器右上角的文本共享图标
  3. 点击“复制并分享”,将文本内容复制到剪贴板并生成链接
  4. 将生成的链接发送给其他人即可
技术实现

该扩展使用了 Chrome extension 的内容脚本(content script)和后台脚本(background script)。

内容脚本

该脚本在用户在浏览器中选中文本时,会监听选中事件,并将选中的文本内容发送到后台脚本。

后台脚本

该脚本将接收到的文本内容复制到剪贴板,并生成一个临时链接。临时链接的生成使用了 Firebase 的云存储服务。

开源代码

你可以在我的 Github 上找到本扩展的开源代码。

console.log('hello world!');
参考资料

Firebase Documentation