從一開始我就掉坑里了,<input type="file" style="display: block;" id="img-upload" multiple accept="image/*" @change="selectImage"/>
剛開始使用的這個,發現拍不了視頻,就各種找,找到了http://blog.csdn.net/c_kite/article/details/78536451
這個,然后就各種想怎么實現上傳,因為這個html在瀏覽器上直接獲取設想有拍攝的,又是各種找,找獲取video數據傳到后台的方式,找了很久,感覺自己快放棄的時候,吃一頓飯在午休的時候想到了
<input type="file" style="display: block;" id="img-upload" multiple accept="video/*" @change="selectImage"/>
然后下午試了,發現可以,然后就是上傳的問題了,於是我使用了formdata,但是
var formData = new FormData()
formData.append('file',document.getElementById("fileToUpload").files[0])
console.log(form)
直接打印的formdata是{}空的,然后我就又懷疑自己是不是寫錯了,,,各種找,然后https://zhidao.baidu.com/question/307399095950834364.html就解決了。
還有我這個在webapp中,有兼容性的問題, 很多手機多部分不能調起這個攝像頭。
所以,我對這個需求很絕望。還有就是2年多了我還是菜鳥,有點難受