我在Webview/Cordova中加载了一个页面。 是否可能获取加载在该webview中ID/类为XYZ的图片的位图对象? 我知道可以将图像URL传递给Java并在那里加载图像,然后创建位图对象。但在这种情况下,必须重新加载图像。
最终我找到了解决这个问题的方法。 它有三个步骤: 1. 将Webview中的图像转换为base64字符串 (这个链接可以帮助你完成。) 2. 通过cordova桥将base64字符串传递给Java。 3. 在Java中对base64字符串进行解码以创建位图。 (这个链接可以帮助你完成。)