下载进度条和服务器注意事项

时间:2018-07-25 06:50:38

标签: ios swift download progress-bar

我正在实现一个进度条,它可以通过以下PDF文件正常工作(显示进度条和百分比)。

https://d0.awsstatic.com/whitepapers/KMS-Cryptographic-Details.pdf

但是,如果我从服务器(http / https)中放入文件,则文件会下载但进度条不起作用,并且得到的百分比是负数。在我的服务器上需要记住一些注意事项(我的文件具有chmod 644和目录755的权限以及我的应用程序NSAppTransportSecurity = NSAllowsArbitraryLoads中的权限)

为什么要在一个文件中工作而不在其他文件中工作?

更新:与dropbox和Amazon文件兼容,但与服务器上的文件兼容

1 个答案:

答案 0 :(得分:1)

例如,检查它们是否在您的服务器上安装了WORDPRESS,这可能会引起冲突。

如果文件来自下载链接类型http://myserver.com/download.php?file=s1,请确保在PHP文件中添加大小,以便可以计算出下载工具栏需要多长时间。进度header (" Content-Length: ".filesize ($ path_to_file));