2016-01-20 61 views
1
Ti.Media.openPhotoGallery({ 
    mediaTypes : [Ti.Media.MEDIA_TYPE_VIDEO], 
    videoMaximumDuration : 10000, 
    videoQuality : Titanium.Media.QUALITY_MEDIUM, 
    allowEditing : false, 
    success : function(e) { 
    }, 
    error : function(error) { 
    } 
}); 

這適用於ios。 mediatypes:Titanium.Media.MEDIA_TYPE_VIDEO僅適用於ios。如何僅使用Titanium從Android圖庫中選取視頻?

如何我們只能顯示Android中使用鈦的畫廊的視頻。

回答

7

對於android,您可以使用intents。

var intent = Titanium.Android.createIntent({ 
     action : Ti.Android.ACTION_PICK, 
     type : "video/*" 
    }); 

    intent.addCategory(Ti.Android.CATEGORY_DEFAULT); 
    var activity = Titanium.Android.currentActivity; 
    activity.startActivityForResult(intent, function(e) { if (e.error) { ...} else { ...}}: 
+0

這是一個很好的解決方法 –

相關問題