【发布时间】:2013-01-08 23:32:55
【问题描述】:
我通过 HTTP GET 将一个网站拉到了 WebView。问题是该网站未针对移动设备进行格式化。我发现如果我编辑 HTML,我可以注释掉构成网站左窗格的脚本。
方法:
将页面下载到字符串,搜索字符串并将第一个子字符串<link 替换为<!--,写入文件,然后加载到WebView。
在涉及链接之前效果很好。单击它会导致WebView 尝试加载file:///index.php/Whatever_the_page_was。
我想要做的是捕获该链接请求并将file:/// 部分更改为www.wurmpedia.com,然后通过我的解析器运行它以删除第一个脚本,然后在任何其他链接上重复该过程单击该链接跟随。
我找不到任何其他方法来解决这个问题,这就是我编造的。任何帮助都将不胜感激,无论是通过 URL 修改还是通过更有效的方法。
【问题讨论】:
标签: android hyperlink android-webview