downloader模块管理网络文件下载任务,用于从服务器下载各种文件,并支持跨域访问操作。通过plus.downloader获取下载管理对象。Downloader下载使用HTTP的GET/POST方式请求下载文件,符合标准HTTP/HTTPS传输协议。

plus.downloader.createDownload(url, options, completedCB);创建下载任务

URL下载的文件的地址;

options:属性非常多,比如method: (String 类型 )网络请求类型,支持http协议的“GET”、“POST”,默认为“GET”请求;filename: (String 类型 )下载文件保存的路径保存文件路径仅支持以"_"开头的字符串。 文件路径以文件后缀名结尾(如"_doc/download/a.doc")表明指定保存文件目录及名称,以“/”结尾则认为指定保存文件的目录(此时程序自动生成文件名)。 如果指定的文件已经存在,则自动在文件名后面加"(i)",其中i为数字,如果文件名称后面已经是此格式,则数字i递增,如"download(1).doc"。 默认保存目录为("_downloads"),并自动生成文件名称。

completedCB:下载任务完成回调函数,下载成功回调函数有两个参数d,status,d.filename获取路径,status返回状态码成功是200;

plus.downloader.createDownload().start()开始下载任务;

//下载任务
var dtask = plus.downloader.createDownload(URL,{method:'GET'},function(d,status){if(status==200){//打开图片plus.runtime.openFile(d.filename);              }   });dtask.start();

Html5下载功能实现相关推荐

  1. Chrome 55 浏览器推出 Android 离线下载功能

    谷歌已经推出适用于Mac,Windows和Linux的Chrome 55浏览器,其中一项重大更新是默使用HTML5,以便进一步让Flash寿终正寝.现在谷歌又推出Chrome 55浏览器安卓版,增加了 ...

  2. 【web】【django】datatable的button扩展实现纯前端下载和copy指定列内容,以及django的HTTPResponse实现下载功能

    Table of Contents 功能需求描述 一 使用Datatables实现纯前端下载.拷贝 二 query db 实现下载(django) 功能需求描述 用户需要以网页为媒介,从DB里拉取一些 ...

  3. Java实现网页截屏功能(图片下载功能)的几种方式(整理)

    最近的项目中,需要实现一个将网页中显示的内容导出为图片的功能,故研究了一下可以实现这个功能的各种方式,整理在此,以供以后使用. p.s. 本人为java研发,所有涉及的代码,实现方式均为java的方式 ...

  4. 教你如何实现c#文件上传下载功能

    简单介绍一下c#文件上传下载功能实现. NuGet 安装SqlSugar Model文件下新建 DbContext 类 public class DbContext {public DbContext ...

  5. silverlight 类似百度的图片浏览器,视频播放,附件下载功能,全部后台程序。...

    #region =========图片点击按钮================String[] nr = new String[7] { "房屋照片", "房屋所有权证& ...

  6. JavaWeb实现文件上传下载功能实例解析

    转:http://www.cnblogs.com/xdp-gacl/p/4200090.html JavaWeb实现文件上传下载功能实例解析 在Web应用系统开发中,文件上传和下载功能是非常常用的功能 ...

  7. 关于文件导出(下载)功能不兼容IE浏览器的解决方案

    关于文件导出(下载)功能不兼容IE浏览器的解决方案 参考文章: (1)关于文件导出(下载)功能不兼容IE浏览器的解决方案 (2)https://www.cnblogs.com/padaleidelei ...

  8. 使用uni-app实现使用浏览器下载功能时,安卓端部分机型不兼容问题(小米/华为)

    在公司中使用 uni-app 进行移动端开发过程中涉及到检查更新功能的一些奇葩问题(主要是plus.runtime.openURL的使用)和大家进行分享一下. 文章目录 1. 实现检查更新用的方法 1 ...

  9. c++ 暂停功能_app下载功能背后的逻辑

    本文跟大家探讨下app的下载功能,也让大家更直观的理解功能和场景之间密不可分的关系. 目的 下载功能在app中十分常见,比如:腾讯视频app的视频缓存到本地.百度网盘的下载.手机软件更新的下载等等.很 ...

  10. python视频下载-Python实现视频下载功能

    最近一两年短视频业务风生水起,各个视频网站都有各自特色的短视频内容.如果有这样一个程序,可以把各大视频网站的热门用户最新发布的视频都下载下来,不仅方便自己观看,还可以将没有版权的视频发布在个人社交网站 ...

最新文章

  1. empty vocabulary; perhaps the documents only contain stop words
  2. mysql 10 进制 转36_mysql 10进制与35进制之间的转换 注意Power处理bigint的问题
  3. python3 byte int string 互转 转换
  4. linux服务器重启后阵列卡分区没了,服务器数据丢失了怎么恢复/分区丢失恢复教程...
  5. python中的断点是什么_python中简单的递归(断点报错的小福利)
  6. GIT — 使用回顾
  7. 数字后端基本概念介绍<IO Cluster>
  8. Java数据结构之链表的基本操作
  9. 皖能合肥电厂电能量计量管理系统设计方案
  10. 2022道路运输企业安全生产管理人员操作证考试题及在线模拟考试
  11. IOS校园网破解更新了
  12. html绘制波形图,Html5 canvas 绘制心电波形图
  13. python新版个人所得税代码_个人所得税计算代码
  14. 2018入门级手机VR眼镜对比区别:ugp vr眼镜怎么样?目前哪个vr眼镜牌子效果更好,vr眼镜选哪款?
  15. 罗切斯特大学排名计算机排名,2020年罗切斯特大学QS世界排名
  16. perl脚本语言学习
  17. day03-python字符串
  18. html电视剧网页模板,电视剧列表.html
  19. 却话文心一言(Chatgpt们),存算一体真能突破AI算力“存储墙”|“能耗墙”|“编译墙”?
  20. Mac 安装 Xcode工具软件

热门文章

  1. JavaScript 函数参数默认值
  2. Java删除文件和文件夹的方式
  3. java代码自动生成,在线生成非常好用收藏
  4. WPS vba宏插件安装包
  5. 编辑实测:迅捷PDF转换器怎么将PDF转换成JPG
  6. c语言 关键字符,c语言关键字有哪些 c语言关键字解释
  7. 7.java基本数据类型转换包含哪两类?
  8. 国军标-Gjb软件设计说明书模板
  9. Linux之vim编辑器的使用
  10. python如何高效办公_用 Python 高效办公|一次写好100个word通知,还有谁?