开发者社区> 问答> 正文

安卓外壳与webview里面的html环境之间如何交互图片?

以前交互少量数据时,都是用字符串的格式,在webview的window对象下挂一个自定义对象,通过对象上的方法参数来交互的。现在要交互图片(拍照产生),有想过用base64,但是会报错

I/MyApplication(5949): Uncaught SyntaxError: Unexpected token ILLEGAL -- From line 1 of null

不知道有没有什么交互的方案?上传到服务器?主要是从安卓拍完照片传到webview里面的html环境

stackoverflow里面的这些方法都是改了webview的html
http://stackoverflow.com/questions/5267124/how-to-display-image-with-webview-loaddata
不能这样做,只能传给html,然后让html自己决定怎么摆放,就好像接口返回json那样。

展开
收起
杨冬芳 2016-06-15 16:08:15 2279 0
1 条回答
写回答
取消 提交回答
  • IT从业

    好问题哦,记得当时我们也是遇到这个问题的

    依稀记得当时android工程师是把图片放在本地,然后把相对路径告诉h5
    h5这里用file的方式去拿,你可以试试看,是不是用file://这样的方式去拿我记不清了,可以尝试一下

    2019-07-17 19:39:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载