99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

小程序在上傳圖片時怎么限制大小-創新互聯

小編給大家分享一下小程序在上傳圖片時怎么限制大小,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創新互聯公司擁有一支富有激情的企業網站制作團隊,在互聯網網站建設行業深耕10年,專業且經驗豐富。10年網站優化營銷經驗,我們已為近千家中小企業提供了網站建設、網站制作解決方案,按需網站建設,設計滿意,售后服務無憂。所有客戶皆提供一年免費網站維護!

最近有一個微信小程序的項目,要求是上傳多張圖片,數量不能超過3張 ,而且在php里因為上傳圖片被設置了只能上傳2M,導致上傳不成功,所以我在前端  設置一個函數,用了微信api(wx.chooseImage)獲取圖片,如果圖片大于3張的情況彈出一個提示,不能繼續上傳圖片了,如果圖片大于2M的情況彈出一個提示,只能在上傳2M以下的圖片,

data:{
    img:[], //設置一個數組
}

add_img:function(){
    var that = this,
    img = that.data.img;
        if(img.length < 3){  //如果圖片數量小于3張,可以直接獲取圖片
            wx.chooseImage({
                count:1,     //默認9
                sizeType:['compressed'], //可以指定原圖還是壓縮圖,默認二者都有
                sourceType:['album','camera'],//可以指定來源相冊還是相機,默認二者都有
                success:function(res){
                    var tempFilesSize = res.tempFiles[0].size;  //獲取圖片的大小,單位B
                    if(tempFilesSize <= 2000000){   //圖片小于或者等于2M時 可以執行獲取圖片
                        var tempFilePaths = res.tempFilePaths[0]; //獲取圖片
                        that.data.img.push(tempFilePaths);   //添加到數組
                        that.setData({
                            img:that.data.img
                        })
                    }else{    //圖片大于2M,彈出一個提示框
                        wx.showToast({
                            title:'上傳圖片不能大于2M!',  //標題
                            icon:'none'       //圖標 none不使用圖標,詳情看官方文檔
                        })
                    }
                }
            })
        }else{  //大于三張時直接彈出一個提示框
             wx.showToast({
                 title:'上傳圖片不能大于3張!',
                 icon:'none'   
             })

        }

}

小程序在上傳圖片時怎么限制大小

我用的是tempFiles里的size判斷圖片大小, 支持最低版本1.2.0


以上是“小程序在上傳圖片時怎么限制大小”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創新互聯行業資訊頻道!

網站題目:小程序在上傳圖片時怎么限制大小-創新互聯
本文鏈接:http://www.yijiale78.com/article24/djgcje.html

成都網站建設公司_創新互聯,為您提供手機網站建設面包屑導航App設計網站設計公司網站收錄搜索引擎優化

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站托管運營