大家好,歡迎觀看專業(yè)App開(kāi)發(fā)、微信小程序開(kāi)發(fā)的山東文匯官網(wǎng);給大家分享的文章是:HTML5+ 從系統(tǒng)相冊(cè)選擇文件(圖片或視頻)API的講解。
在我們開(kāi)發(fā)webview的時(shí)候,會(huì)回到各種各樣的問(wèn)題,但是建議各位開(kāi)發(fā)者遇到問(wèn)題的時(shí)候,要熟看官方的文檔,因?yàn)楣俜轿臋n是第一時(shí)間發(fā)布的,如果百度的話,可能搜索到的文章是過(guò)時(shí)的。
// 從相冊(cè)中選擇圖片 function galleryImg() { // 從相冊(cè)中選擇圖片 console.log("從相冊(cè)中選擇圖片:"); plus.gallery.pick( function(path){ console.log(path); }, function ( e ) { console.log( "取消選擇圖片" ); }, {filter:"image"} );}// 從相冊(cè)中選擇多張圖片 function galleryImgs(){ // 從相冊(cè)中選擇圖片 console.log("從相冊(cè)中選擇多張圖片:"); plus.gallery.pick( function(e){ for(var i in e.files){ console.log(e.files[i]); } }, function ( e ) { console.log( "取消選擇圖片" ); },{filter:"image",multiple:true});
注意:從系統(tǒng)相冊(cè)中選擇圖片或視頻文件。每次僅能選擇一個(gè)文件,選擇后將返回選擇的文件路徑。
參數(shù):
1. succesCB: ( GalleryPickSuccessCallback | GalleryMultiplePickSuccessCallback ) 必選 從系統(tǒng)相冊(cè)中選擇文件完成后的回調(diào)函數(shù)
單選時(shí)通過(guò)GalleryPickSuccessCallback回調(diào)函數(shù)返回選擇的圖片或視頻文件路徑,多選時(shí)通過(guò)GalleryMultiplePickSuccessCallback回調(diào)函數(shù)返回圖片或視頻文件路徑。
2. errorCB: ( GalleryErrorCallback ) 可選 從系統(tǒng)相冊(cè)中選擇文件操作錯(cuò)誤的回調(diào)函數(shù)
3. options: ( GalleryOptions ) 可選 設(shè)置選擇文件的參數(shù)
官方的文檔如下:
https://www.html5plus.org/doc/zh_cn/gallery.html#plus.gallery.pick
分享完畢,感謝觀看山東文匯軟件官網(wǎng),我們是一家專業(yè)App開(kāi)發(fā),系統(tǒng)開(kāi)發(fā),微信小程序及一體的互聯(lián)網(wǎng)公司,如果您有此方面的需要,歡迎與我們聯(lián)系。