我正在使用appcelerator来构建应用程序,使用sdk 7.0.0.GA.我想从图库中选择上传视频。在iOS视频上传工作就像一个魅力,但在android我用意图打开并从库中选择视频文件,但问题是在选择文件后,我只得到uri的视频文件。
var intent = Titanium.Android.createIntent({
action : Ti.Android.ACTION_GET_CONTENT,
flags : Titanium.Android.FLAG_GRANT_READ_URI_PERMISSION | Titanium.Android.FLAG_GRANT_WRITE_URI_PERMISSION,
type : "video/*"
});
Ti.Android.currentActivity.startActivityForResult(intent, function(e) {
if (e.error) {
Ti.API.info('E Event 2:- ' + JSON.stringify(e.error));
} else {
var dataUri = e.intent.data;
Ti.API.info('dataUri:- ' + JSON.stringify(dataUri));
});
我想要将该文件的真实路径上传到服务器。如果这可能使用模块也比它对我精细,但请提供模块代码。提前谢谢。