【问题标题】:Firefox web-extension api captureVisibleTab refturns undefinedFirefox web-extension api captureVisibleTab refturns undefined
【发布时间】:2016-06-05 06:44:09
【问题描述】:

我一直在尝试使用 Web 扩展 API 创建一个 Firefox 插件。我的插件应该截取用户正在使用 chrome.tabs.captureVisibleTab 浏览的当前页面的屏幕截图,但它返回未定义。他们说它已经在http://arewewebextensionsyet.com/ 的 API 中实现,但我似乎无法让它工作。

这是我的代码:

chrome.tabs.captureVisibleTab(null, {}, function(data) {
    console.log("screenshotData: " + data); 
});

我也尝试过传入一个 window.id 作为第一个参数,尽管在文档中它说它是可选的,但这也会返回一个未定义的数据值。

有没有人有这方面的经验?

【问题讨论】:

标签: firefox firefox-addon firefox-addon-webextensions


【解决方案1】:

它适用于 Nightly 49.0a1 (2016-06-04)。

确保您在 manifest.json 文件中具有以下权限:

"permissions": [ "<all_urls>" ]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-25
    • 2019-06-27
    • 2012-07-27
    • 1970-01-01
    • 2011-01-04
    • 1970-01-01
    • 2016-11-26
    • 1970-01-01
    相关资源
    最近更新 更多