封装了一个插件可直接使用:插件地址:uniApp移动端-H5-小程序上传文件(图片,文档和视频等),插件可直接用Hbuilderx导入示例项目查看,
实现方法:
H5内部是使用uni-app官方内部方法uni.chooseFile
小程序端因hybrid不能使用本地HTML,所以插件提供的是uni-app官方内部方法wx.chooseMessageFile
移动端是使用 web-view 组件,在 web-view组件内使用input元素type="file"进行实现;目前支持上传所有文件(图片,视频,文件),想要单个只上传图片或者视频或者某一个文件可以参考input的accept属性