色彩时光 | 记录程序员世界的点点滴滴

android webview 摄像头拍照图片上传功能相关问题记录


由于android的版本迭代导致版本之间在一些细微的功能上面存在差异,如之前wifi的相关能力在6.0以上的版本中要求更严格。

最近coding时遇到webview调用摄像头拍照图片上传功能的实现兼容性问题,首先在stackoverflow搜索到遇到同样问题的解决方案,回答者在github上建立解决该问题相关工程---Os-FileUp


不过中间也存在一些问题,1、建立文件时文件夹不存在的异常,需进行文件夹判断如果不存在则新建文件夹。2、拍照后写入文件与webview的回调存在异步顺序异常,暂时没找到拍照写入文件状态的异步回调方法,解决办法在webview的回调上延迟3秒。


相关资料:
Os-FileUp:https://github.com/mgks/Os-FileUp
https://infeeds.com/d/CODEmgks/20475/upload-image-file-gallery-or-camera-webv
https://github.com/GoogleChrome/chromium-webview-samples/tree/master/input-file-example
https://stackoverflow.com/questions/5907369/file-upload-in-webview/


您可能也对下面文章感兴趣:

Write a Comment


* Content (required) 10~500s

分类

热门标签

友情链接