2015-10-10 8 views
7

कृपया मुझे किसी भी एक कैसे एंड्रॉयड और आईओएस में गैलरी से केवल वीडियो का चयन करने में मदद कॉर्डोबा में मैं इस click Here की कोशिश की कर रहा हूँ के लिए मीडिया से वीडियो का चयन करें, लेकिन यह मेरे लिए काम नहीं कर रहा ...फोनगैप में गैलरी से वीडियो का चयन कैसे करें?

var pictureSource; 
var destinationType; 
var mediaType; 

document.addEventListener("deviceready", onDeviceReady, false); 

function onDeviceReady() { 
pictureSource = navigator.camera.PictureSourceType; 
destinationType = navigator.camera.DestinationType; 
mediaType = navigator.camera.MediaType; 
} 

navigator.camera.getPicture(onPhotoURISuccess, onFail, { 
    destinationType: destinationType.FILE_URI, 
    mediaType: mediaType.VIDEO, 
    sourceType: source 
}); 

function onPhotoURISuccess(imageURI) { 
    console.log(imageURI); 
} 

function onFail(message) { 
    console.log(message); 
} 

मैं अपने अनुप्रयोग में लागू करने के लिए यह एक ही कोड का इस्तेमाल किया हूँ, लेकिन यह नहीं आ सकता ....

उत्तर

4

आप नीचे दिए गए टुकड़ा कोशिश कर सकते हैं:

navigator.camera.getPicture(onSuccess, onFail, { quality: 100, 
    destinationType: Camera.DestinationType.FILE_URI, 
    sourceType: Camera.PictureSourceType.PHOTOLIBRARY, 
    mediaType: Camera.MediaType.VIDEO 
    }); 

ऐसा नहीं है कि mediaType हो सकता है:

Camera.MediaType = { 
    PICTURE: 0,    // allow selection of still pictures only. DEFAULT. Will return format specified via DestinationType 
    VIDEO: 1,    // allow selection of video only, WILL ALWAYS RETURN FILE_URI 
    ALLMEDIA : 2   // allow selection from all media types 

संदर्भ के लिए this पढ़ें।

+0

मुझे पहले से ही @Rashwan एल की तरह परीक्षण किया गया है, लेकिन यह काम नहीं करेगा –

+0

क्या आपको कोई त्रुटि संदेश मिला? –

+0

एंड्रॉइड के लिए यह ठीक काम कर रहा है लेकिन मैंने आईओएस में कोशिश की है कि यह काम नहीं कर सकता .. @Rashwan L –

संबंधित मुद्दे