前端框架选型是企业提升开发效率与用户体验的关键因素
1058
2022-10-04
Android调用H5页面上传文件需注意路径问题
问题描述果:
在使用android使用webview调用h5页面上传文件遇到了无法上传的问题。排除h5页面兼容性和js语法错误后,还是无法上传。怎么回事呢?
解决方案:
原来android在选择文件之后,获取的图像路径imageUrl没有携带协议头,比如file://
结果下面的语句不出错,但是无法上传。
// imageUrl:/storage/emulated/0/myPhoto/2021_01_28_09_47_20.jpg Uri[] results = new Uri[]{Uri.parse(imageUrl)};uploadMessageAboveL.onReceiveValue(results);uploadMessageAboveL = null;
如果改为下面的语句,一切就会正常
//imageUrl:file:///storage/emulated/0/myPhoto/2021_01_28_08_51_39.jpgUri[] results = new Uri[]{Uri.parse(imageUrl)};uploadMessageAboveL.onReceiveValue(results);uploadMessageAboveL = null;
写在这里,希望后来者留心。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~