王一之 8ae6fcc8f9
Some checks failed
test / Run tests (push) Failing after 15s
build / Build (push) Failing after 22s
0201
2025-02-01 14:39:57 +08:00
..
2025-02-01 14:39:57 +08:00
2025-01-08 18:04:28 +08:00
2024-12-19 18:03:32 +08:00
2025-02-01 14:39:57 +08:00
2025-01-08 18:04:28 +08:00

消息

对扩展内消息交互的抽象

主要会有以下几种类型的消息:

  • 从脚本发起的GM请求需要层层传递到service_worker/offscreen进行处理有的GM只需要进行一次调用获取一次结果有的需要进行 多次调用获取多次结果使用connect的方式实现
  • 从service_woker/offscreen发起的请求类似消息队列其它页面进行监听触发后广播给所有页面使用connect方式实现
  • 从扩展页面发起的请求需要传递到service_worker/offscreen进行处理如果只是单次调用获取一次结果使用message方式实现