|
使用插件请问如何获取视频文件,目前只有图片的,没有其他格式的
document.addEventListener("deviceready", androidOnDeviceReady, false);
function androidOnDeviceReady() {
imagePicker.getPictures(androidSuccessCallback, errorCallback, {
"maximumImagesCount" : 9,//最大图片选择数量
"width" : 0,//图片的高度和宽度限定,如果都写成0,则按照图片大小显示,不为0且大于该值则进行等比例压缩
"height" : 0,
"quallity" : 100,//图片质量,取值为0-100
"outputType" : 0//导出图片的类型,默认为FILE_URI(实际值为0),BASE64_STRING (实际值为1)
});
}
function androidSuccessCallback(result) {
if (result.length > 0) {
for (var i = 0; i < result.length; i++) {
window.resolveLocalFileSystemURI(result, function(entry) {
console.log(entry);
var arr = entry.name.split(".");
var imgname = (new justep.UUID()).valueOf() + '.' + arr[arr.length-1];
entry.file(function(file) {
var reader = new FileReader();
reader.onloadend = function(e) {
var aRemove = '<a class="x-remove-barget"></a>';
var imghtml = '<div class="weui_uploader_voide_div"><div class="weui_uploader_void" voidname="'+ imgname
+ '" base64str="' + e.target.result +'" ></div>' + aRemove + '</div>';
$divUploadvoid.prepend(imghtml);
};
reader.readAsDataURL(file);
}, function(e) {
justep.Util.hint("读写出现异常: " + e.message);
});
}, function() {
justep.Util.hint("打开图片出现异常!");
});
}
} else {
console.log("没有选择图片");
}
}
function errorCallback(error) {
justep.Util.hint("错误信息: " + JSON.stringify(error));
}
求大神指导 |
|