使用var task = plus.uploader.createUpload上传文件时,添加上传状态监听事件

task.addEventListener("statechanged", function(t, status) {

switch (t.state) {

case 2: //已连接到服务器

//wt.setTitle("开始上传");

break;

case 3: //已接收到数据

var a = parseInt(t.uploadedSize / t.totalSize * 100);

wt.setTitle("已上传" + a + "%");

console.log(t.uploadedSize);

console.log(t.totalSize);

if (a == 100) {

console.log(123);

mui.ajax(ServiceUrl + ServiceCatalogue + "/WisdomClassroomHandler.ashx", {

data: {

type: 5,

babyCode: app.getCurrentBabyObj().Code,

wisdomId: wv.wisId,

filePath: fileName,

userType: user.type,

describe: remark,

fileType: file_type,

phone: user.account,

submit_Name: user.name

},

dataType: 'json',

type: 'post',

timeout: 60000,

success: function(data) {

//服务器返回响应,根据响应结果

wt.close();

if (data.returnInfo == "false")

mui.toast("服务器发生异常,数据提交失败");

else {

mui.toast("数据提交成功");

mui.back();

}

},

error: function(xhr, type, errorThrown) {

//异常处理;

wt.close();

mui.toast(errorThrown);

}

});

}

break;

case 4: //上传完成

break;

}

});

//开始上传文件

task.start();

执行代码后,会动态显示进度条上传进度,但是安卓系统会经常卡在99%,我在代码中添加了打印文件上传大小和文件总大小后发现,上传大小还没等于文件总大小时就已经跳出case3了。

运行环境

安卓系统

安卓系统自带浏览器版本

hbuilder最新版本

mui最新版本

android 正在上传动画,安卓系统上传文件动态显示进度条,进度条经常卡在99%有时也会卡住不显示完整的文字。...相关推荐

  1. android怎么玩大头特效,安卓系统上抖音大头特效怎么弄?

    安卓系统上抖音大头特效怎么弄?相信很多小伙伴都下载过抖音或者玩过抖音,小编之前刚下抖音的时候,一天刷短视频2个小时,感觉时间好快啊.不过,光看,自己不动手制作,好像缺了点什么?那本期小编就根据自己用安 ...

  2. 短信从iphone迁移到android,将iPhone短信完整迁移到安卓系统上的方法

    背景 家人想把信息从苹果6迁移到华为手机,应用很容易迁移,通讯录采用QQ同步助手同步,但是短信就是没办法迁移,他采用itools迁移短信,但是只能导入一条信息到华为手机,于是向我求助.我经过一些探索终 ...

  3. 云技术在android平台上的应用程序,安卓系统上的ERP云应用

    一.安卓系统介绍 Android手机通常在底部会有最多4个功能键: 返回键:返回前一操作屏幕: 菜单键:弹出当前屏幕相关选项菜单: 主屏键:回到待机主屏幕: 搜索键:进行搜索. 现在的触摸屏一般都是电 ...

  4. 将iPhone短信完整迁移到安卓系统上的方法

    背景 家人想把信息从苹果6迁移到华为手机,应用很容易迁移,通讯录采用QQ同步助手同步,但是短信就是没办法迁移,他采用itools迁移短信,但是只能导入一条信息到华为手机,于是向我求助.我经过一些探索终 ...

  5. Android图文并茂如何存储,图文并茂,手把手教您如何将笔记本/iphone手机,安卓系统手机传屏到投影/电视...

    原标题:图文并茂,手把手教您如何将笔记本/iphone手机,安卓系统手机传屏到投影/电视 图文并茂,手把手教您如何将笔记本/iphone手机,安卓系统手机传屏到投影/电视 最近很多用户问,我们这套无线 ...

  6. 安卓虚拟机_安卓系统上的虚拟机

    转载是一种动力 分享是一种美德 每日分享时刻- 提起在电脑里的虚拟机,相信许多小伙伴都有接触过,通过虚拟机我们可以在操作系统中虚拟出另一个操作系统,从而实现各种操作.那么,在手机里的虚拟机你有用过没? ...

  7. 华为鸿蒙系统是属于安卓吗,华为鸿蒙系统,本质上到底是不是安卓系统?

    原标题:华为鸿蒙系统,本质上到底是不是安卓系统? 今天斗胆跟大家聊聊,华为6月2日即将召开发布会发布的华为鸿蒙操作系统(HarmonyOS),本质上究竟是不是安卓(Android)系统. 1,有人说鸿 ...

  8. WebRTC 如何在安卓系统上采集音频数据

    目录 步骤一.获取麦克风权限 步骤二.音频采集模块初始化 步骤三.启动音频采集流程 步骤四.音频预处理 我们都知道音视频通讯的前提是采集本地的音频和视频数据信息.今天,我们就来了解一下 WebRTC ...

  9. mac 10.10 android 真机调试,在Mac系统上配置Android真机调试环境

    我使用的系统是OS X Yosemite 10.10.2,使用的Android手机是MX4 Pro 1. 安装adb客户端.你可以下载好最新版本的SDK,在platform-tools目录下有adb命 ...

最新文章

  1. 家庭用户的linux,一个极普通家庭用户对于ubuntu的21天使用心得
  2. shell中条件判断语法与判断条件小结
  3. Aspx页面javascript的几个trick
  4. license是什么_云数据库时代,AWS凭什么执牛耳?
  5. 使用阿里云Mysql集群做读写分离_以及使用阿里云服务器自己搭建MyCat集群_费用核算---Linux工作笔记046
  6. 能够快速赚到钱的,一般就三类人
  7. 技术人,其实很有优势
  8. python isodd()判断奇偶_EXCEL VBA:Iseven Isodd 判断奇偶
  9. 国标 计算机机房,国标相关知识:电子信息系统机房设计规范(GB50174-2008)
  10. google地图静态api使用助手(html源码)
  11. 解决IDEA中leetcode插件出现中文乱码问题
  12. AI数学基础(1)--- 马尔可夫不等式
  13. 2019电大计算机专业英语1答案,2019年最新国家开放大学电大《管理英语4》网络核心课形考网考作业附全答案...
  14. 大数据常见面试题总结,有问必答
  15. 原来在Android中请求权限也可以有这么棒的用户体验(转自郭霖)
  16. 无需外设实现电脑远程开机
  17. 服务器网页图片显示不了怎么办啊,网页图片显示不出来怎么办 网络故障解决【详解】...
  18. 独家!天才少年 Vitalik:“中国开发者应多关注以太坊!”
  19. docker安装mysql并挂载配置文件和修改密码
  20. 好工具推荐系列:Windows系统查看各个进程/网速/CPU的软件(查看系统资源工具)

热门文章

  1. UGUI Canvas
  2. new jQuery.common
  3. [转]ListView滚动到底部自动加载数据
  4. 通过UserAgent判断智能设备(Android,IOS)
  5. C++查缺补漏,赶紧的
  6. 关于VC9和VC6以及Thread Safe和Non Thread Safe版本选择的问题
  7. [转帖]jQuery框架学习第八天:ASP.NET jQuery实施方案
  8. MySQL数据库基础(多表关联查询、内外全连接、复合条件查询、子查询)
  9. mfc打开指定路径下指定类型文件_Windows 网络编程:文件操作
  10. 使用Python字符串的编码与解码方法实现信息加解密