切换标签时,我尝试从当前页面制作屏幕截图。根据谷歌文档,我写了这段代码:
chrome.tabs.onActivated.addListener(function(activeInfo){
chrome.tabs.captureVisibleTab(null, function(screenshotUrl) {
if( typeof(screenshotUrl) != 'undefined' ){
chrome.downloads.download({
url: screenshotUrl
});
}
});
});
当此扩展程序被激活并且我第一次更改选项卡时,chrome会在可用内存完成时频繁获取内存并且Windows会自动关闭chrome! 我的问题在哪里?!这是一个铬虫吗?!
注意:我使用不同的条件测试代码。只是当扩展程序想要下载屏幕截图时,就会出现此问题。截图后的另一个代码没有任何问题