您好,登錄后才能下訂單哦!
今天小編給大家分享一下HTML5怎么在手機端調用相機的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
input調用設備錄像
HTML5官方文檔解釋:capture屬性用于調用設備的攝像頭或麥克風。
當accept=”audio/或video/”時capture只有兩種值,一種是user,用于調用面向人臉的攝像頭(例如手機前置攝像頭),一種是environment,用于調用環境攝像頭(例如手機后置攝像頭)。
當accept=”audio”時,只要有capture就調用設備麥克風,忽略user和environment值。
至于網上提到的camera和filesystem,官方沒提。
官方文檔:
iOS最遵守遵守HTML5規范,其次是X5內核,安卓的webview基本忽略了capture。
理想情況下應該按照如下開發webview:
1.當accept=”image/”時,capture=”user”調用前置照相機,capture=”其他值”,調用后置照相機
2. 當accept=”video/”時,capture=”user”調用前置錄像機,capture=”其他值”,調用后置錄像機
3. 當accept=”image/,video/”,capture=”user”調用前置攝像頭,capture=”其他值”,調用后置攝像頭,默認照相,可切換錄像
4. 當accept=”audio/*”時,capture=”放空或者任意值”,調用錄音機
5. 當input沒有capture時,根據accppt類型給出文件夾選項以及攝像頭或者錄音機選項
6. input含有multiple時訪問文件夾可勾選多文件,調用系統攝像頭或者錄音機都只是單文件
7. 無multiple時都只能單文件
以上就是“HTML5怎么在手機端調用相機”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。