微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Flutter:如何正确维护文件下载/或通过 JavaScript 提取嵌入 PDF 的会话?

如何解决Flutter:如何正确维护文件下载/或通过 JavaScript 提取嵌入 PDF 的会话?

我对文件下载有点困惑。 我正在使用 Headless-InAppWebView 导航到某个页面,该页面包含嵌入在 iframe 中的 pdf 文件

<iframe src="../xyz.pdf" />

我需要将此 PDF 文件下载到设备上。现在我一直在用

CookieManager().getCookies()

Flutter Downloader 或一个简单的 http.get,在 Header 中包含 Cookie。

http.get(fileurl,headers: {"Cookie":cookies});

然而,这似乎并不适用于所有页面的作业。

在另一台服务器上,这会导致未授权错误。如何从 WebView 正确维护会话以从那里下载文件,或者是否有另一种方法从嵌入文件提取字节?或者从 WebView 缓存中提取文件

非常感谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。