浏览器插件开发中如何传输 blob 数据?

目前打算在一个网页中拉取资源进行处理,资源是视频资源,如果是使用 content script 直接进行拉取会有跨域问题,所以使用了 background 进行拉取,但是在把数据传回 content script 时遇到了问题,因为background 和 content-script 不支持直接传输 blob 数据,如果转化为 data url,会因为传输数据量过大而报错。目前做法是先把资源通过 storage 存储起来,然后通过 content script 端进行读取。但是这样的方式感觉效率不是很高,有没有更好的方式来处理这个问题?

阅读 702
1 个回答

你前端没有搭配nginx使用?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题