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 解决方案。

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

相关推荐
daols8812 小时前
vue2 甘特图 vxe-gantt 一行渲染多个子任务的配置
vue.js·甘特图·vxe-table
CHU72903512 小时前
一番赏盲盒抽卡机小程序:解锁惊喜体验与社交乐趣的多元功能设计
前端·小程序·php
RFCEO12 小时前
前端编程 课程十二、:CSS 基础应用 Flex 布局
前端·css·flex 布局·css3原生自带的布局模块·flexible box·弹性盒布局·垂直居中困难
天若有情67313 小时前
XiangJsonCraft v1.2.0重大更新解读:本地配置优先+全量容错,JSON解耦开发体验再升级
前端·javascript·npm·json·xiangjsoncraft
2501_9445255413 小时前
Flutter for OpenHarmony 个人理财管理App实战 - 预算详情页面
android·开发语言·前端·javascript·flutter·ecmascript
打小就很皮...13 小时前
《在 React/Vue 项目中引入 Supademo 实现交互式新手指引》
前端·supademo·新手指引
C澒13 小时前
系统初始化成功率下降排查实践
前端·安全·运维开发
摘星编程14 小时前
React Native + OpenHarmony:自定义useFormik表单处理
javascript·react native·react.js
C澒14 小时前
面单打印服务的监控检查事项
前端·后端·安全·运维开发·交通物流
pas13614 小时前
39-mini-vue 实现解析 text 功能
前端·javascript·vue.js