vivo手机中微信打开网页input type=file,没有触发onchange?
<div onClick={this.selectFile.bind(this)} >上传图片<div>
<input
className="file_picker"
type="file"
placeholder=""
value=""
onChange={e => this.onImgPickerChange(e)}
accept="image/*"
id="uploadFile"
/>
selectFile = item => {
document.querySelector(`#uploadFile`).click()
}
onImgPickerChange = e => {
// 摄像头拍照后不会触发下面这个console
console.log(e, 'onImgPickerChange===========', e.target.files[0])
}
vivo手机中点击这个input后会调用摄像头进行拍照,拍完照后点击确定后没有任何反应,查看日志发现不会触发onchange事件 onchange事件改为oninput事件,也不会触发