浏览器网页可以很方便的使用 postmessage
与 Chrome 扩展通讯,但是 postmessage
只能传递消息,不能传递 promise,如果遇到网页需要等待 Chrome 扩展返回的 promise,处理起来就比较麻烦了。
现在可以通过封装 postmessage
发送消息 和 监听 message
接收消息,然后直接返回 promise
,这下就方便多了。
浏览器网页可以很方便的使用 postmessage
与 Chrome 扩展通讯,但是 postmessage
只能传递消息,不能传递 promise,如果遇到网页需要等待 Chrome 扩展返回的 promise,处理起来就比较麻烦了。
现在可以通过封装 postmessage
发送消息 和 监听 message
接收消息,然后直接返回 promise
,这下就方便多了。