我正在用 Javascript 开发 Firefox 扩展,需要读取 Blob URI 的内容(例如 blob:488ab243-e325-49f7-b981-b904bd829c48 形式的 URI)。
我的扩展程序可以在简单的测试页面上运行,但是当我在 Google 云端硬盘上运行 Firefox 扩展程序时,出现错误“异常...“访问受限 URI 被拒绝”代码:“1012”nsresult:“0x805303f4 (NS_ERROR_DOM_BAD_URI) “'
我假设 Firefox 扩展拥有所有权限,那么为什么会出现“访问受限 URI 被拒绝”错误?有人有任何线索吗?有没有办法将我的特权提升得更高?
最佳答案
没关系,错误的原因是在扩展程序有机会读取其内容之前,Blob URI 已被“撤销”。如果它没有被撤销,扩展程序就可以读取它。
关于javascript - 从 Firefox 扩展读取 Blob URI 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26479481/