问题描述如何使用antd-mobile imagepicker自定义选择图片方法,只能拍照,不能本地选择???怎么设置相关代码// 请把代码文本粘贴到下方(请勿用图片代替代码)<ImagePicker
files={files}
onChange={this.onChange.bind(this)}
onImageClick={(index, fs) => console.log(index, fs)}
selectable={files.length < 3}
onAddImageClick={this.onAddImageClick.bind(this)}
/>
onAddImageClick (e){ console.log(e)
}
2 回答
杨__羊羊
TA贡献1943条经验 获得超7个赞
部分安卓可能不支持吊起相机的HTML5,需要做个js兼容,vue示例代码如下:
<input v-if="!isAndroid" type="file" accept="image/*" capture="camera"/>
<button v-if="isAndroid" @click="openDevicePhoto()"></button>
openDevicePhoto() 的实现最好需要客户端支持
isAndroid判断可以通过navigator.userAgent
- 2 回答
- 0 关注
- 3098 浏览
添加回答
举报
0/150
提交
取消