日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

uploader什么意思_【已解决】请问下uploader上传失败是什么原因

發布時間:2024/9/27 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 uploader什么意思_【已解决】请问下uploader上传失败是什么原因 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

更新hbuilder后解決了,醉了,希望越做越好

直接貼代碼吧,麻煩幫忙看下,十分感謝

//修改頭像,原生模式actionsheet

document.getElementById("picture").addEventListener('tap', function() {

plus.nativeUI.actionSheet({

cancel: "取消",

buttons: [{

title: "拍照"

}, {

title: "相冊"

}]

}, function(e) {

var index = e.index;

switch(index) { //case 0: 取消

case 1:

getImage(); //拍照

break;

case 2:

appendByGallery(); //相冊

break;

}

});

});

// 拍照添加文件

function getImage() {

var cmr = plus.camera.getCamera();

cmr.captureImage(function(p) {

plus.io.resolveLocalFileSystemURL(p, function(entry) {

var localurl = entry.toLocalURL(); //把拍照的目錄路徑,變成本地url路徑,例如file:///........之類的。

compressImage(localurl);

});

}, function(error) {

alert("Capture image failed: " + error.message);

});

}

// 從相冊添加文件

function appendByGallery() {

plus.gallery.pick(function(path) {

compressImage(path); //處理圖片的地方

});

}

//壓縮圖片

function compressImage(imgsrc) {

var dst_img = "_documents/a"+Math.round(Math.random()*100)+".jpg";

plus.zip.compressImage({

src: imgsrc,

dst: dst_img,

overwrite: true,

width:"500px"

},

function(e) {

createUpload(e.target,dst_img, e.height);

},

function(error) {

alert("Compress error!" + JSON.stringify(error));

});

}

//上傳源文件

function createUpload(path) {

plus.nativeUI.showWaiting();**//一直卡在這里**

var task = plus.uploader.createUpload(loadimg,

{ method:"POST"},

function ( t, status ) {

// 上傳完成

plus.nativeUI.closeWaiting();

if ( status == 200 ) {

//console.log(t.responseText);

var location_user_img = t.responseText.replace(/\//g,"");

$("#picture").attr("src",path);

lset("user_picture",path);

var ws = plus.webview.currentWebview();

wo = ws.opener();

wo.evalJS("info_shuaxin('"+path+"')");

} else {

alert( "Upload failed: " + status );

}

}

);

task.addData('token', token);

task.addFile(path, {key:"image"});

task.start();

}

總結

以上是生活随笔為你收集整理的uploader什么意思_【已解决】请问下uploader上传失败是什么原因的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。