我一直在尝试使用 Web 扩展 API 创建一个 Firefox 插件。我的插件应该截取用户正在使用 chrome.tabs.captureVisibleTab 浏览的当前页面的屏幕截图,但它返回未定义。他们说它已经在http://arewewebextensionsyet.com/上的 API 中实现了,但我似乎无法让它工作。
这是我的代码:
chrome.tabs.captureVisibleTab(null, {}, function(data) {
console.log("screenshotData: " + data);
});
我也尝试过传入一个 window.id 作为第一个参数,即使在文档中它说它是可选的,但这也会返回一个未定义的数据值。
有没有人特别有这方面的经验?