用vue做移动端应用,需要在微信内置浏览器里打开。编辑器里有上传图片,刚开始这样写:<input type="file" @change="onRead($event, index)" accept="image/png,image/jpeg,image/gif,image/jpg" class="van-uploader__input"> 

在实际测试中发现,安卓系统微信内置浏览器里无法上传图片。经过百度,改为<input type="file" @change="onRead($event, index)" accept="image/*" class="van-uploader__input"> 就ok了。

然后,利用FileReader获取图片的base64格式,传到后端,生成图片。

Logo

前往低代码交流专区

更多推荐