【问题标题】:Is multiple download of music/video files possible on Phonegap是否可以在 Phonegap 上多次下载音乐/视频文件
【发布时间】:2013-07-15 19:57:51
【问题描述】:

有谁知道我可以使用哪个 API/库在 phonegap ios/Android 应用程序上同时下载多个音乐/视频。我正在研究简单和高级的 API。我有点迷失在这一切中。任何帮助将不胜感激。

我正在 Phonegap 上构建一个移动应用程序,它应该允许用户从网络服务下载音乐/视频文件。

提前致谢!

【问题讨论】:

    标签: android ios cordova download


    【解决方案1】:

    您可能想要查看FileTransfer 函数。

    由于此函数是异步运行的(因此有回调),您应该完全能够一次下载多个,并将它们存储到设备上。

    最简单的下载形式是

    var fileTransfer = new FileTransfer();
    var uri = encodeURI("http://some.server.com/somefile");
    
    fileTransfer.download(
        uri,
        filePath,
        function(entry) {
            console.log("download complete: " + entry.fullPath);
        },
        function(error) {
            console.log("download error source " + error.source);
            console.log("download error target " + error.target);
            console.log("upload error code" + error.code);
        }
    );
    

    【讨论】:

    • 嗨,杰米,非常感谢您的快速帮助!问候拉吉夫
    • @NeeravShah:你应该看看onprogess callback。这会给你百分比。制作进度条取决于您的 UI 库。
    • Jamine 我曾尝试使用它,但问题是我正在下载多个文件,并且在进度栏中显示变化,即有时它会增加然后减少然后再次增加
    猜你喜欢
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 2010-09-25
    • 1970-01-01
    • 1970-01-01
    • 2011-11-02
    • 2014-01-24
    • 1970-01-01
    相关资源
    最近更新 更多