我正在编写一个Chrome扩展程序,其中后台页面创建了一个Blob对象,现在我想以某种方式通过使用内容脚本传递到主页面的消息发送此对象。
显然,直接发送Blob是不可能的,因为它最终只是另一方面的普通对象,实际发送Blob内容的最佳方式是什么?
编辑:确保我想要的东西
答案 0 :(得分:3)
这个怎么样?
blob = new window.Blob(["a", "b", 3, "c"], {
"type": 'text/plain'
});
href = URL.createObjectURL(blob);
然后你应该能够将href发送到消息中的blob。