通过Android javascript接口从HTML传递图像

Pass image from HTML via Android javascript interface

本文关键字:图像 HTML Android javascript 接口 通过      更新时间:2023-09-26

我的应用程序加载一个小HTML文档,该文档在Web视图中包含一个图像。如何获取此图像并将其用作应用程序中的位图对象?

我已经在使用JavaScriptInterface和我的webview来获取一些其他信息,比如传递布尔值。是否也可以通过JavaScriptIterface传递图像?这是一个好的身份证还是有更好的方法?

看看这个问题:用JavaScript获取图像数据?

您可能可以在(我认为是隐藏的)Canvas上绘制图像,然后Base64用toDataURL对其进行编码,并将其作为字符串通过JS接口传递,然后在Java端对其进行解码。我想它会很慢,但值得一试。