• 當前位置:首頁 > IT技術 > 移動平臺 > 正文

    uniapp 制作手機app程序, 使用uni.chooseVideo錄制視頻,視頻播放模糊分辨率低的原因
    2022-09-06 22:44:19


    原因:compressed參數是true,這個參數的意思是‘??是否壓縮所選的視頻源文件,默認值為 true??,需要壓縮’。如果不加這個參數默認就是true,就會默認壓縮視頻播放出來就是模糊的,改為false就可以了

    可以參考uniapp API開發文檔 ??uni.chooseVideo??

    ({
    maxDuration: 60,
    count: 1,
    compressed:false,//是否壓縮所選的視頻源文件,默認值為 true,需要壓縮。
    // camera: this.cameraList[this.cameraIndex].value,
    sourceType: ['camera'],
    success: (responent) => {
    this.videoPath = responent.tempFilePath;

    // this.src = responent.tempFilePath; //頭條
    }
    })

    抖音真實需求案例

    ({
    compressed:false,//是否壓縮所選的視頻源文件,默認值為 true,需要壓縮。
    sourceType: ['album','camera'],
    success(e) {
    uni.navigateTo({
    url: "/pages/publish/publish?fileObjectEvent=" + JSON.stringify(e)
    })

    /**
    * 或者采用uniCloud,在客戶端完成上傳,減少鏈路,因為文件大,通信鏈路和耗時是雙倍的
    */
    }
    })


    本文摘自 :https://blog.51cto.com/g

    開通會員,享受整站包年服務
    国产呦精品一区二区三区网站|久久www免费人咸|精品无码人妻一区二区|久99久热只有精品国产15|中文字幕亚洲无线码