11 lines
635 B
Markdown
11 lines
635 B
Markdown
# 消息
|
||
|
||
对扩展内消息交互的抽象
|
||
|
||
主要会有以下几种类型的消息:
|
||
|
||
- 从脚本发起的GM请求,需要层层传递到service_worker/offscreen进行处理,有的GM只需要进行一次调用获取一次结果,有的需要进行
|
||
多次调用获取多次结果,使用connect的方式实现
|
||
- 从service_woker/offscreen发起的请求,类似消息队列,其它页面进行监听,触发后广播给所有页面,使用connect方式实现
|
||
- 从扩展页面发起的请求,需要传递到service_worker/offscreen进行处理,如果只是单次调用,获取一次结果,使用message方式实现
|