input 有個(gè)屬性accept="image/*" 這樣就可以了,同時(shí)在網(wǎng)上看到了其他答案,試了下沒(méi)啥效果。寫記錄下來(lái)
如下:
-
使用input:file標(biāo)簽, 去調(diào)用系統(tǒng)默認(rèn)相機(jī),攝像,錄音功能,其實(shí)是有個(gè)capture屬性,直接說(shuō)明需要調(diào)用什么功能 <input?type="file"?accept="image/*"?capture="camera"> <input?type="file"?accept="video/*"?capture="camcorder"> <input?type="file"?accept="audio/*"?capture="microphone"> capture表示,可以捕獲到系統(tǒng)默認(rèn)的設(shè)備,比如:camera--照相機(jī);camcorder--攝像機(jī);microphone--錄音。 accept表示,直接打開系統(tǒng)文件目錄。
-
input:file標(biāo)簽還支持一個(gè)multiple屬性,表示可以支持多選,如: <input?type="file"?accept="image/*"?multiple> 加上這個(gè)multiple后,capture就沒(méi)啥用了,因?yàn)閙ultiple是專門用來(lái)支持多選的。