最近,我能够构建一个 Chrome 扩展应用程序,但我在这里遇到了问题。 我需要从所有窗口中捕获每个窗口以用作我的应用程序的缩略图,但我发现只能捕获“活动标签”。
我使用了名为 Chrome.tabs.captureVisibleTab => DOCS URL
的函数Google 编写的“活动标签”条款是 here => 它说如果我们想处理特定的选项卡,我们应该调用扩展。
我的代码在下面
function updateThumbnail(windowId,thumbNail){
chrome.tabs.captureVisibleTab(windowId,(dataURL)=>{
thumbNail.alt = "URL image";
if (dataURL){
thumbNail.src = dataURL;
} else{
thumbNail.src = "https://www.dgateclassifieds.co.zw/wp-content/uploads/2020/11/no-image.png";
}
});
}
所以我得出的结论是“如果我们没有在特定窗口中调用应用程序,那么我们将无法从该窗口获取捕获图像”
因为我英语不好,所以我的翻译可能有误。
最终,我希望有另一种方法可以从所有窗口获取图像...