Wex5 文件下载并打开

相信大家在开发的时候一定会遇到需要下载的地方,我在开发的时候上传是用attachmentSimple插件,然后将其保存起来。然后再用插件进行下载,但是下载了之后不知道怎么打开,每次要打开的时候还要根据下载的目录区找,这样过于繁琐,所以我查阅了一下文档,把下载跟打开结合在一起了,这样就轻松解决了找不到文件的烦恼。 效果图(初始图片) (点击下载后) (点击打开后) 1、从数据库显示
摘要由CSDN通过智能技术生成

相信大家在开发的时候一定会遇到需要下载的地方,我在开发的时候上传是用attachmentSimple插件,然后将其保存起来。然后再用插件进行下载,但是下载了之后不知道怎么打开,每次要打开的时候还要根据下载的目录区找,这样过于繁琐,所以我查阅了一下文档,把下载跟打开结合在一起了,这样就轻松解决了找不到文件的烦恼。
效果图(初始图片)
这里写图片描述
(点击下载后)
这里写图片描述
(点击打开后)
这里写图片描述
1、从数据库显示文件并且把文件保存到DATA里面
var data1 = this.comp(“data1”)// 文件
if (ok[4] == “”) {
} else {
var cc = ok[4].split(‘,’)
var mydata3 = “[“;
if (cc != “”) {
for (var i = 0; i < cc.length - 1; i++) {
mydata3 += ‘{“fUrl”:”’ + haikanweburl + “UploadFiles/attachmentSimple/” + cc[i] + ‘”,”fTitle”:”’ + cc[i] + ‘”},’;
}
mydata3 = mydata3.substring(0, mydata3.length - 1)
}
mydata3 += “]”;
data1.loadData(JSON.parse(mydata3));
}
2、引用插件
require(“$UI/system/lib/cordova/cordova”);
require(“cordova!cordova-open”);
require(“cordova!cordova-plugin-file”);
require(“cordova!cordova-plugin-file-transfer”);
3、点击下载,下载完成后会自动隐藏下载或者根据自己的需求写代码
/* 下载* /
Model.prototype.downLoadFile = function(event) {
var divProgress = (event.source.do

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值