通过Android javascript接口从HTML传递图像
Pass image from HTML via Android javascript interface
我的应用程序加载一个小HTML文档,该文档在Web视图中包含一个图像。如何获取此图像并将其用作应用程序中的位图对象?
我已经在使用JavaScriptInterface和我的webview来获取一些其他信息,比如传递布尔值。是否也可以通过JavaScriptIterface传递图像?这是一个好的身份证还是有更好的方法?
看看这个问题:用JavaScript获取图像数据?
您可能可以在(我认为是隐藏的)Canvas上绘制图像,然后Base64用toDataURL对其进行编码,并将其作为字符串通过JS接口传递,然后在Java端对其进行解码。我想它会很慢,但值得一试。
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- Html页面上的多个Base64图像和平滑加载
- 使用 js 将背景图像设置为 HTML
- 将HTML表格导出到带有文本和图像的excel中
- 将包含SVG元素的HTML转换为图像文件
- 如何在另一个html文件的框架中包含图像
- 在HTML/JavaScript中,有没有一种方法可以在图像开始加载时知道图像的最终布局尺寸
- 如何在html表中插入多个相同的图像
- 如何使某个框等于图像HTML的位置
- 多个复选框,如果正确,则更改背景图像(HTML/Javascript)
- 单击以将所有图像 HTML 标记插入到文本区域
- 滚动时从数据库获取图像 (HTML)
- 在图像 html 旁边键入文本
- 替换并连接图像 HTML 字符串
- 返回到索引.html从图像.html通过使用PhoneGap Android中的“手机后退”按钮
- 删除或隐藏上一帧中的图像-html 5画布
- 更改多个图像/元素悬停在覆盖的图像HTML
- 使用Dial控件动画图像(HTML/JavaScript/…)
- Mailgun:发送图像(HTML)和文本从Parse只显示HTML
- 使用servlet为html页面提供图像+html内容的最佳方式