WXT浏览器插件开发中文教程(19)----消息传递

前言

大家好,我是倔强青铜三 。是一名热情的软件工程师,我热衷于分享和传播IT技术,致力于通过我的知识和技能推动技术交流与创新,欢迎关注我,微信公众号:倔强青铜三。欢迎点赞、收藏、关注,一键三连!!!

消息传递

Chrome 文档Firefox 文档 阅读上面链接的文档,了解更多关于使用原生消息传递 API 的信息。

替代方案

原生 API 难以使用,是许多新扩展开发者的一个痛点。因此,WXT 建议安装一个封装了原生 API 的 NPM 包。 以下是一些支持所有浏览器并与 WXT 兼容的流行消息传递库:

  • trpc-chrome - 用于 Web 扩展的 tRPC 适配器。
  • webext-bridge - 使 WebExtensions 中的消息传递变得非常简单,开箱即用。
  • @webext-core/messaging - 轻量级、类型安全的 Web 扩展消息传递 API 封装。
  • @webext-core/proxy-service - 类型安全的 Web 扩展消息传递 API 封装,允许你从任何地方调用函数,但在后台执行。
  • Comctx - 具有类型安全性和灵活适配器的跨上下文 RPC 解决方案。

最后感谢阅读!欢迎关注我,微信公众号倔强青铜三。欢迎点赞收藏关注,一键三连!!!

相关推荐
Nan_Shu_61415 小时前
学习:Vue (2)
javascript·vue.js·学习
武清伯MVP15 小时前
深入了解Canvas:HTML5时代的绘图利器(一)
前端·html5·canvas
一水鉴天15 小时前
整体设计 定稿 之24 dashboard.html 增加三层次动态记录体系仪表盘 之2 程序 (Q208 之1)
前端·html
北辰alk15 小时前
Vue项目Axios封装全攻略:从零到一打造优雅的HTTP请求层
vue.js
_杨瀚博15 小时前
微信支付集成_JSAPI
前端
polaris_tl15 小时前
react beginwork
前端
亮子AI15 小时前
【css】列表的标号怎么实现居中对齐?
前端·css
梦想的旅途216 小时前
媒体文件(图片/文件)的上传与管理:获取 Media ID 的技术细节
前端·http·servlet
一水鉴天16 小时前
整体设计 定稿 之22 dashboard.html 增加三层次动态记录体系仪表盘 之1
前端·html
老华带你飞16 小时前
出行旅游安排|基于springboot出行旅游安排系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·spring·旅游