Google chrome 不可见选项卡的captureVisibleTab
是否可以使用chrome扩展API拍摄不可见选项卡的屏幕截图Google chrome 不可见选项卡的captureVisibleTab,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,是否可以使用chrome扩展API拍摄不可见选项卡的屏幕截图 chrome.tabs.captureVisibleTab仅获取特定窗口上的选定选项卡 我可以通过编程切换到所需的选项卡,拍摄屏幕截图并切换回,但由于它都是异步的,因此在发生时会出现闪烁。将页面复制到新窗口,并将窗口移到屏幕外,然后拍摄屏幕截图。然后,用户将不会注意到您打开了一个新窗口,因为它位于屏幕之外 希望这对您有所帮助。虽然异步,但有回调可以让您按顺序运行命令。@serg,我可以,但如果我专注于我要捕获的选项卡,捕获它并重新专注
chrome.tabs.captureVisibleTab
仅获取特定窗口上的选定选项卡
我可以通过编程切换到所需的选项卡,拍摄屏幕截图并切换回,但由于它都是异步的,因此在发生时会出现闪烁。将页面复制到新窗口,并将窗口移到屏幕外,然后拍摄屏幕截图。然后,用户将不会注意到您打开了一个新窗口,因为它位于屏幕之外
希望这对您有所帮助。虽然异步,但有回调可以让您按顺序运行命令。@serg,我可以,但如果我专注于我要捕获的选项卡,捕获它并重新专注于上一个选项卡,我可以看到进程正在发生。它是异步的,这意味着在调用和回调之间有一个空间。这是一个有趣的好主意!我试试看,谢谢!同时,我解决了这个问题,每次打开标签都会截图。但这听起来确实更好。不幸的是,如果我打开一个新窗口时使用
聚焦:false
,它仍然在前景中,因此如果我将焦点更改回原始窗口,仍然会闪烁。看见