2015-09-20 86 views
0

camera.getPicture()從圖庫中選擇視頻有沒有辦法避免iOS視頻壓縮?避免與科爾多瓦的iOS視頻壓縮camera.getPicture()

var options = { 
    sourceType: Camera.PictureSourceType.PHOTOLIBRARY, 
    mediaType: 1 
} 

navigator.camera.getPicture(videoGallerySuccess, videoGalleryError, options); 

用戶必須等待視頻壓縮中選擇一個視頻時得到成品。

我想避免這種情況,而是在用戶提交表單時自己進行壓縮。

iOS Video Compression

回答

0

Cordova Camera Plugin您需要定義最終視頻/照片的質量。根據文件,對所有媒體類型的默認值是50.爲了防止分辨率(和潛在的視頻處理)的一組質量的損失爲100

var options = { 
    sourceType: Camera.PictureSourceType.PHOTOLIBRARY, 
    mediaType: 1, 
    quality: 100 
} 

navigator.camera.getPicture(videoGallerySuccess, videoGalleryError, options); 
+0

一些測試中,我看不到'quality'影響視頻後。無論我設置「質量」,它仍然在壓縮。在文檔中看不到任何內容,說明它影響視頻,隻影響圖像。 – shahin8r