例如,我正在尝试从Facebook群组下载xyz.pptx。
- 当我在PC上执行此操作时,一切正常,
- 但是在我的小米红米 Note 8T上,在下载中它显示为xyz.pptx,但它的文件类型无法识别(问号图标(,并且无法使用任何应用程序打开。
通过Chrome甚至从Facebook Messenger下载的文件都会正确保存。
我在手机上复制了下载链接,然后在PC上打开了它,它正确地将其下载为xyz.pptx。
似乎它没有完成(尽管我收到通知它已经完成(
- 因为它在存储/模拟/0/下载文件夹中,当我通过 Gmail 共享它时,该文件称为downloadfile-21.bin。
将其重命名为xyz.pptx后,它可以工作。
为什么会这样?
我有同样的问题。首先,我认为这与Facebook群组的安全性有关,但这是一个不同的问题。文件名包含无效字符,如 ő、ű。
Facebook启动了下载器应用程序,该应用程序似乎使用MI浏览器或类似的东西来下载文件,并且无法正确捕获文件名,因此下载应用程序将其替换为download-xxx.bin。我怀疑下载应用程序存在字符编码问题。它适用于标准 ASCII 文件名。
我什至无法下载它,所以我必须先做一个技巧。 如果我将链接复制到MI浏览器,它将在下载前从文件名中删除非法字符。这种机制似乎在手机上被破坏了,所以在我的情况下,下载失败并出现无效的 URL 错误。 转到设置,应用程序,管理应用程序,MI浏览器,清除默认值 现在回到脸书并下载文件。打开下载,选择文件,按打开,选择在此处下载应用程序。 现在,您的目录中有 downloadfile-28.bin。 然后,您可以使用匹配的应用程序打开它。
我只能提出一种解决方法: 在通知区域中点击下载的文件,打开下载的列表(按检查已完成的下载(。点击下载的文件。在源行中选择复制。现在打开 chrome 并粘贴网址。按回车键并保存文件。您可以在下载文件夹中找到它。
就我而言,我在 pdf 文件方面遇到了问题。因此,我使用一个名为Drive PDF Viewer的应用程序来打开bin文件。它工作得很好。它既没有官方的杂技pdf也没有打开任何Mi查看器。