【发布时间】:2015-10-15 14:51:47
【问题描述】:
拜托,我需要你们的帮助。我正在为 Android 开发一个 Phonegap 应用程序,它在文件浏览器样式界面上下载一些 PDF 文件,然后它们在 Adobe Reader 应用程序上打开文件。该应用程序在成功场景下运行良好,但如果由于某种原因在下载过程中连接断开并且您关闭并重新打开应用程序,当您单击 pdf 文件的图标时,他会尝试打开文件 - 我将文件缓存在内部存储中,我只在文件不存在时才下载 - 并且 adobe reader 显示文件损坏的错误。 Cordova 上是否有一种方法可以检查文件是否已损坏,如果文件已损坏,我可以再次下载它?
谢谢
【问题讨论】:
-
您可以在服务器上保存文件的 MD5 哈希值,然后将本地哈希值与远程哈希值进行比较
标签: javascript android cordova pdf