firefox drawWindow()使用附加sdk的canvas函数

时间:2014-05-27 11:42:54

标签: firefox canvas firefox-addon firefox-addon-sdk getpixel

我的问题完全相同:How do I use the canvas drawWindow function in an addon created using the addon sdk?

但解决方案不起作用。

如果drawWindow不能与firefox附加sdk一起使用,还有另一种方法可以将点击的像素放到画布上吗?

1 个答案:

答案 0 :(得分:2)

获得特权canvas

var chromewin = require('sdk/windows/utils').getHiddenWindow();
var canvas = chromewin.document.createElementNS('http://www.w3.org/1999/xhtml',
                                                'canvas');

并使用main.js处理它,而不是内容脚本。