Javascript 是否可以从Firefox的Android扩展版截图?

Javascript 是否可以从Firefox的Android扩展版截图?,javascript,firefox-addon,firefox-addon-sdk,Javascript,Firefox Addon,Firefox Addon Sdk,我想知道是否有用于从扩展中截图的本机api。我在读MDN,但找不到任何东西(但可能我没有正确的关键字)。我正在阅读关于使用canvas“模仿”DOM的视觉元素并获取dataUrl的文章,但是如果有更简单、更快、更相似的结果,那就更好了 欢迎任何建议!提前到达塔克斯 好的,这是如何在android上拍摄本机屏幕截图。确保打开了第二个选项卡,它会将画布附加到该选项卡上 它现在有两个问题,需要30秒来计算,而且计算很密集,所以有时会崩溃 第二个问题是它没有获得根视图,它似乎只是拍摄了firefox浏览

我想知道是否有用于从扩展中截图的本机api。我在读MDN,但找不到任何东西(但可能我没有正确的关键字)。我正在阅读关于使用canvas“模仿”DOM的视觉元素并获取dataUrl的文章,但是如果有更简单、更快、更相似的结果,那就更好了


欢迎任何建议!提前到达塔克斯

好的,这是如何在android上拍摄本机屏幕截图。确保打开了第二个选项卡,它会将画布附加到该选项卡上

它现在有两个问题,需要30秒来计算,而且计算很密集,所以有时会崩溃

第二个问题是它没有获得根视图,它似乎只是拍摄了firefox浏览器层视图的屏幕截图,甚至在键盘或主菜单打开时也没有显示。我需要它来获得根视图,这样它就可以获得键盘、表格菜单栏等,所以正在进行这项工作

但这里的代码,可以复制粘贴到scratchpad并运行,等待30秒,然后在您的第二个选项卡中查看,将有一个画布附加到文档中


好的,这是如何在android上拍摄本机屏幕截图。确保打开了第二个选项卡,它会将画布附加到该选项卡上

它现在有两个问题,需要30秒来计算,而且计算很密集,所以有时会崩溃

第二个问题是它没有获得根视图,它似乎只是拍摄了firefox浏览器层视图的屏幕截图,甚至在键盘或主菜单打开时也没有显示。我需要它来获得根视图,这样它就可以获得键盘、表格菜单栏等,所以正在进行这项工作

但这里的代码,可以复制粘贴到scratchpad并运行,等待30秒,然后在您的第二个选项卡中查看,将有一个画布附加到文档中


你是指整个屏幕还是仅指浏览器内容?@Chris我假设整个屏幕都是他们提到的“本机api”。整个屏幕都是,但如果我可以捕获浏览器当前的文档,在least@gal007对于浏览器来说,当前的文档是简单的html5,带有一点escalted privs:要获得整个屏幕,您需要使用操作系统提供的实用程序。例如,在OS X上,您可以使用该模块运行。您是指整个屏幕还是仅指浏览器内容?@Chris我会假设整个屏幕,因为他们提到“本机api”。整个屏幕,但如果我可以捕获浏览器当前文档,在least@gal007对于浏览器来说,当前的文档是简单的html5,带有一点escalted privs:要获得整个屏幕,您需要使用操作系统提供的实用程序。例如,在OS X上,您可以使用该模块运行。您是指整个屏幕还是仅指浏览器内容?@Chris我会假设整个屏幕,因为他们提到“本机api”。整个屏幕,但如果我可以捕获浏览器当前文档,在least@gal007对于浏览器来说,当前的文档是简单的html5,带有一点escalted privs:要获得整个屏幕,您需要使用操作系统提供的实用程序。例如,在OSX上,您可以使用该模块运行。