从 webView/Cordova 创建位图
Create bitmap from webView/Cordova
我在 webview/Cordova 中加载了一个页面。
是否可以使用 id/class XYZ 获取加载到该 webview 中的图片的位图对象?
我知道可以将图像 url 传递给 java 并在那里加载图像并从中创建位图对象。但在那种情况下必须重新加载图像。
我终于找到了解决这个问题的方法。
它有 3 个步骤
1.convert Webview中的图片转成base64String
(This link 会帮助你做到这一点。)
2.Pass base64String 到 java 使用 cordova 桥。
3.Decode base64string in java 创建位图
(This link 将帮助您做到这一点。)
android 2.3可以从缓存中获取image_file,4.0+,无用
我在 webview/Cordova 中加载了一个页面。
是否可以使用 id/class XYZ 获取加载到该 webview 中的图片的位图对象?
我知道可以将图像 url 传递给 java 并在那里加载图像并从中创建位图对象。但在那种情况下必须重新加载图像。
我终于找到了解决这个问题的方法。
它有 3 个步骤
1.convert Webview中的图片转成base64String
(This link 会帮助你做到这一点。)
2.Pass base64String 到 java 使用 cordova 桥。
3.Decode base64string in java 创建位图
(This link 将帮助您做到这一点。)
android 2.3可以从缓存中获取image_file,4.0+,无用