gpt4 book ai didi

android - 如何在android中读取.webarchive文件

转载 作者:太空宇宙 更新时间:2023-11-03 11:13:51 25 4
gpt4 key购买 nike

我有这样的需求。我想阅读 .webarchive 文件。我有一个扩展名为 .webarchive 的文件,我已将该文件放在 Assets 文件夹中。我想在 android webview 上阅读该文件。可能吗?

我用谷歌搜索并找到了一些有用的 link .这个 git 内容真的很有帮助。它所做的是,将 .webarchive 文件的提取内容放在 Assets 文件夹中,然后数据显示在 webview 上。我的查询是我不想将提取的内容放入 Assets 中。我有 .webarchive 扩展名的文件,并希望它直接在 webview 中打开。

我猜 zipInputStream 只是用于带有 zip 格式扩展名的文件名,另一件事是我读了一些只有用 ZipInputStram 提取 zip 文件的地方,这些文件已经用 WinRar 软件压缩了,在我的例子中我试过的我是否尝试使用以下方法解压 webarchive 文件 http://pastie.org/8516247这是我得到的日志

http://pastie.org/8516249 ,

现在从这个日志中你可以看到命令甚至没有进入第 6 行的 while 循环,这证明了这一点:

 log 11-29 13:01:46.903: V/Decompress(19936): 1

如果我在第 4 行使用任何 zip 文件代替 test.warc 而不是命令进入 while 循环,这意味着这个 ZipInputStream 完全忽略了 .WARC 文件,不是吗?

因此,如果有人知道如何提取 .webarchive 文件或读取 .webarchive 文件而不提取它,请帮助我。

如果有人有想法,请帮助我

谢谢

最佳答案

WebKit 错误分析

Bug 42716 – Implement WebArchive for Android

那是 RESOLVED WONTFIX in 2012 .

不过,有什么可能是一个好的起点,或者是朝着这个问题的可接受答案的延续点。

关于android - 如何在android中读取.webarchive文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20258998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com