中国产业联盟,Html5中国产业联盟"/>
html5中国产业联盟,Html5中国产业联盟
我使用HBuilder工具,写了一个超简单的上传,但是无论IOS6.1.1 on iPhon4S(已越狱)、还是Android4.2.2 on Lenovo Yuga Pad上都提示错误,错误分别是:
IOS: TypeError: 'undefined' is not a function
Android: TypeError: Object# has no method 'UUID'
我的代码如下
function createUpload() {
plus.gallery.pick(function(path) {
setTimeout(function() {
// alert(path);
alert(plus.uploader.createUpload);
try {
var task = plus.uploader.createUpload(":8080/test/upload", {}, function(t, status) {
// 上传完成
if (status == 200) {
alert("Upload success: " + t.filename);
} else {
alert("Upload failed: " + status);
}
});
// alert(task);
// alert(task.addFile(path));
// task.addData("string_key", "string_value");
//task.addEventListener( "statechanged", onStateChanged, false );
task.start();
} catch(e) {
alert(e);
}
}, 100);
}, function(e) {
setTimeout(function() {
alert(e);
}, 100);
}, {
filter : 'image'
});
}
何解? 谁能告诉我?
更多推荐
html5中国产业联盟,Html5中国产业联盟
发布评论