0

例如,我正在尝试从Facebook 群组下载xyz.pptx

  • 当我在我的PC上进行操作时,一切正常
  • 但在我的小米红米 Note 8T上,在下载中显示为xyz.pptx,但无法识别其文件类型(问号图标),并且无法使用任何应用程序打开。

通过Chrome甚至从Facebook Messenger下载的文件已正确保存。

我复制了手机上的下载链接,并在我的电脑上打开它,它正确地将其下载为 xyz.pptx。

似乎它没有完成(尽管我收到通知它已经完成)

  • 因为它在storage/emulated/0/Download文件夹中,当我通过 Gmail 共享它时,该文件称为downloadfile-21.bin

在我将其重命名xyz.pptx后,它就可以工作了。

为什么会这样?

4

2 回答 2

0

I have the same issue. First I thought that it is related to security of facebook groups but it is a different issue. The filename contains an invalid character like ő, ű.

Facebook launches the downloader app which seem to use the MI Browser or something similar to download the file and it fails to catch the filename properly so the download app replaces it with download-xxx.bin. I suspect that the download app has a character encoding issue. It works well with standard ASCII file names.

I couldn't even download it, so I had to do a trick first. If I copy the link to the MI Browser it will remove the illegal characters from the filename before downloading. This mechanism seems to be broken on the phone so for my case download fails with invalid URL error. Go to settings, applications, manage applications, MI browser, clear defaults Now go back to facebook and download the file. Open downloads, select the file, press open, select download here app. Now you have the downloadfile-28.bin in your directory. You can open it then with the matching app.

I can only propose a workaround: Tap on the downloaded file in the notification area which opens the downloaded list (press the check for finished downloads). Tap on the downloaded file. Select copy in the source row. Now open chrome and paste the url. Press enter and save the file. You can find it in the download folder.

于 2021-02-03T22:16:24.783 回答
0

就我而言,我遇到了 pdf 文件的问题。所以我使用了一个名为 Drive PDF Viewer 的应用程序来打开 bin 文件。它完美地工作。它既不能用官方的 acrobat pdf 也不能用任何 Mi 查看器打开。

于 2021-02-08T05:32:29.770 回答