flutter - Flutter inAppWebview 从数据表导出下载文件
问题描述
我正在尝试使用inAppWebview 包从这样的数据表中导出数据,但下载失败,因为 URL 使用的是 BLOB,我尝试遵循这个答案,但仍然无法下载该文件。有什么建议吗?
解决方案
这是已知问题(从 Android WebViewClient 内的网站下载 Blob 文件)。还有一个关于 .pdf 文件的问题与Flutter WebView blob pdf download完全相同的问题。我已经更新了我的答案以支持依赖于 blob 具有的 mimeType 的扩展,而不是将其硬编码为 .pdf。你可以试试。您需要将获得的 mimeType 映射application/vnd.ms-excel
到.xlsx
等。