Google chrome extension Chrome Extension-从URL截图,而不在选项卡中显示页面

Google chrome extension Chrome Extension-从URL截图,而不在选项卡中显示页面,google-chrome-extension,webpage-screenshot,Google Chrome Extension,Webpage Screenshot,我的chrome扩展旨在定期从web URL截图,并更新一些本地磁盘数据。我知道如何打开一个新标签并截图。但是有没有一种方法可以避免打开一个新标签,或者至少打开一个隐藏的标签,而不会打扰用户,也不会进行任何操作 我不想在服务器上生成屏幕截图,我需要在本地机器上完成所有操作。我不知道,也许你可以在后台页面的iframe中打开它 但它是一个库,只允许您使用JavaScript来实现这一点。它可能并不完美,但我认为这正是你想要的。现在,我认为使用NPAPI插件更安全,该插件可以静默地截图,并通过我的c

我的chrome扩展旨在定期从web URL截图,并更新一些本地磁盘数据。我知道如何打开一个新标签并截图。但是有没有一种方法可以避免打开一个新标签,或者至少打开一个隐藏的标签,而不会打扰用户,也不会进行任何操作


我不想在服务器上生成屏幕截图,我需要在本地机器上完成所有操作。

我不知道,也许你可以在后台页面的iframe中打开它


但它是一个库,只允许您使用JavaScript来实现这一点。它可能并不完美,但我认为这正是你想要的。

现在,我认为使用NPAPI插件更安全,该插件可以静默地截图,并通过我的chrome扩展调用其功能。

我知道我的建议无法从字面上回答问题,但是我注意到网上有很多关于定期截图或抓取网页的问题,我还是会发布的。其他偶然发现这个问题的人可能会从答案中受益

如果您正在使用MacOSX,并且不介意同时绕过Chrome,那么您可以使用webkit2png

从任何一方获得

或者使用自制的

brew install webkit2png
以及:

webkit2png的Mac版本是从Linux原版派生的,我还没有测试过。我之所以提到这一点,是因为在其他关于internet和堆栈交换的问题中,特别提到了Linux

和/或


除了我先前的答案,您可能还想结帐


一个JavaScript库,可以很容易地安装和配置来截图。

这个库看起来很酷,我从来没有想到会有这样的东西,但是现在我认为使用NPAPI插件更安全,它可以静默截图,只需通过我的chrome扩展调用它的函数是的,我已经在使用webkit2png,而且它似乎工作得很好。Thanksnpi即将灭绝。
webkit2png http://google.com/