问题标签 [download-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - DownloadManager 发送 STATUS_SUCCESSFUL 表示下载失败
好的,我正在下载文件(图像)。下载完成后,我想发送一条带有图像本地 URI 的消息。但是 20% 的时间我得到这个:
这是代码
android - DownloadManager 在完成时删除文件
我有一个应用程序,它使用 Android 的DownloadManager将文件下载到外部文件存储(SD 卡)上的文件夹中。这通常可以正常工作,但有一些来源会导致 DownloadManager 在完成下载文件时将其丢弃。源文件的一个很好的例子是:
http://traffic.libsyn.com/hdtvpodcast/HDTV-2012-06-01.mp3
看起来问题可能只是来自 libsyn.com 的文件,但我并不肯定。我四处寻找改变 DownloadManager 处理文件保存方式的方法,但在类中找不到任何选项。
这是我将 URL 排入队列以供下载的位置:
使用以下命令创建文件位置:
当我从 DownloadManager 查询 DownloadManager.COLUMN_LOCAL_FILENAME 列时,结果是这样的:
大多数文件都很好并且在下载后仍然存在,但在这种情况下不是。关于如何在下载文件后强制 DownloadManager 离开文件的任何想法?
编辑:我没有提到,当我从浏览器下载此文件时使用独立的下载管理器时,它在下载结束时报告失败。也许我唯一的解决方案是从头开始下载它,而不使用 DownloadManager?
c# - 下载管理器 - 限制下载速度
我需要为我的文件下载器应用程序实现下载速率限制,并且我已经查看了ThrottledStream
CodeProject 中的类,但这不适用于我的情况,因为我必须能够在下载期间更改限制,而不仅仅是一开始。这是我在后台线程中使用的下载方法的一部分:
我也看到有人使用 Thread.Sleep() 或 Thread.Wait(),但这是个好主意吗?你有什么建议我可以在这个while循环中做到这一点吗?
android - 下载管理器android中的错误
使用 Android 下载管理器我试图同步实现多个 pdf 文件的下载(即,在成功完成上一个请求后生成请求的实例),在广播接收器中的 DOWNLOAD_SUCCESS 通知之后不久,相同的副本生成请求(具有相同的请求 id)并隐式启动 DownlaodManager。第二次下载失败,DownlaodManager 给出 DownloadManager.status = ERROR CANNOT RESUME.因此,未下载 pdf。仅当我尝试同步时才会发生这种情况多次下载。任何帮助表示赞赏。
android - Android DownloadManager ETag 支持
有信息表明 Android 的 DownloadManager 支持 ETags。好的,我有一个支持 ETag 的服务器(例如 DropBox)。当我试图下载一个文件时,DownloadManager 会创建一个新文件并将一个数字附加到本地文件名(例如 file.zip、file-1.zip、file-2.zip 等)。有没有办法不下载具有相同 ETag 的现有文件?我的应用程序将下载大量文件,因此我不想每次都重新加载它们。
android - 安卓下载管理器
我想我有一个相当简单的问题。
http://www.vogella.com/blog/2011/06/14/android-downloadmanager-example/
我一直在关注上述网址中的教程。
如何更改下载的文件路径?
提前致谢
android - 我可以在低于 9 的 api 级别使用 DownloadManager 类吗?
我想在我的 Android 应用程序中从 Internet 下载文件。我使用了 DownloadManager 类,它在 Gingerbread 及以上版本上正常工作,但在 Froyo 及以下版本上不能正常工作。
如何在低于 9 的 api 级别中使用 DownloadManager?
qt - Qt - 如何为多部分下载器保存下载的数据
我正在 Qt 中编写一个多部分下载器。多个QNetWorkRequest
带有 http 标头“范围”的文件用于下载文件。现在我将每个部分(QNetworkReply
)中收到的数据写入 file.part1、file.part2 等。
是否可以同时将数据写入同一个文件?我是否必须为它实施锁定?在我的应用程序中保存数据的最佳方式是什么?
有什么建议么?
android - 通知消失 - Android DownloadManager
解决方案:需要 API 11,请参阅下面的答案!
简单问题:使用实施的 DownloadManager 下载文件后,通知消失。下载后如何强制保留通知?
我尝试使用 VISIBILITY_VISIBLE_NOTIFY_COMPLETED,但我不知道如何使用它
感谢您为解决此问题提供的任何帮助;)
编辑:代码
}
android - 在 Android 中使用 DownloadManager 下载完成后通知栏消失
我正在使用DownloadManager类在 Android 中下载应用程序。下载完成后,通知栏消失。如何让它可见,直到用户点击它?
编辑
我可以VISIBILITY VISIBLE _NOTIFY COMPLETED
在 API 级别 11 及以上使用,但我使用的是 API 级别 10。怎么办?