隐藏窗口替代方案

时间:2015-02-26 03:08:00

标签: firefox-addon

我广泛使用隐藏窗口,但我读到在多进程未来可能会出现问题。我主要将它用于canvas元素,因此我可以将png' s加载到它上面,然后在其上覆盖其他png,然后将其保存为png。我也做缩放。假设没有可用的窗口,没有隐藏窗口会有什么替代方案?

由于

1 个答案:

答案 0 :(得分:1)

对于SDK插件,您可以使用page-worker模块,将resource://中的html页面加载到其中,并通过内容脚本和端口api与其进行交互。

通过端口api发送图像效率非常低,因为它现在是json-serializes,但希望他们将来能够切换到结构化克隆。

当然,现在页面工作者API只使用隐藏窗口,但如果实现要更改(例如移动到内容进程)模块API应该保持不变。