没豆
没豆
  • 发布:2015-11-09 16:58
  • 更新:2016-03-14 17:57
  • 阅读:5028

downloader 下载成功后怎么打开下载的文件

分类:HTML5+

如果,我下载成功后不知道怎么打开下载的文件,也不知道下载的文件在那个路径,请大神帮忙。

2015-11-09 16:58 负责人:无 分享
已邀请:
小闹

小闹

不知道你下载的是什么文件?以语音文件为例:

var dtask = plus.downloader.createDownload(url, {}, function (d, status) {  
    if (status == 200) { // 下载完成  
        player = plus.audio.createPlayer(d.filename);  
        player.play(function() {});  
    } else {  
        mui.toast("语音文件下载失败: " + status);  
    }  
}).start();

d.filename是文件路径,参见
1、DownloadCompletedCallback
2、createPlayer

  • 没豆 (作者)

    我打开的是OFFICE文件,或者有没有那种下载完弹出让客户自己选择软件来打开的那种。

    2015-11-10 09:45

小闹

小闹

office文件应该调用第三方的app打开,除非你自己在app中实现了预览。status == 200 的情况下就是下载完成了,此时你可以弹出选择框

  • 没豆 (作者)

    谢谢,我就是想问怎么用第三方APP打开,现在已经找到了。

    2015-11-12 11:55

  • jtshushu

    您好! 第三方打开下载的pdf呢

    2018-09-04 14:25

bluesea

bluesea

这个问题解决了么?

该问题目前已经被锁定, 无法添加新回复