gpt4 book ai didi

android - 带有 flash 元素的 webview 的编程屏幕截图

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:23:40 24 4
gpt4 key购买 nike

我的问题类似于this question from a few years ago但这个问题从未得到回答,我想知道自提出以来是否有任何变化。

我想以编程方式捕获具有 Flash 元素的 Web View 的屏幕截图。当我尝试使用在线描述最广泛的方法(使用 view.drawview.getDrawingCache)时,不会捕获 flash 元素。我相信这与元素的软件与硬件渲染有关。如果我对此有误,请告诉我。

我实际上不需要在最终应用程序中执行此操作,仅在开发期间执行此操作,因此我愿意接受一些 adb 黑客攻击,但该应用程序需要能够触发屏幕截图。

如果有任何想法,我将不胜感激。

谢谢

最佳答案

你有root权限吗?如果是 - 您可以直接读取图形缓冲区,通过/dev/graphics/fb0 访问它。

Here是关于如何通过 adb 进行的讨论。

Here是一篇如何以编程方式执行此操作的帖子(您需要使用 JNI 层包装代码)

关于android - 带有 flash 元素的 webview 的编程屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29483457/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com