我通过HTTP GET将网站拉到WebView
。问题是该网站没有针对移动设备进行格式化。我发现如果我编辑HTML,我可以注释掉在网站上创建左窗格的脚本。
方法:
将页面下载到字符串,搜索字符串并用<link
替换第一个子串<!--
,写入文件,然后加载到WebView
。
在链接出现之前,这很有效。点击它会导致WebView
尝试加载file:///index.php/Whatever_the_page_was
。
我想要做的是捕获该链接请求并将file:///
部分更改为www.wurmpedia.com
,然后通过我的解析器运行它以删除第一个脚本,并重复任何过程其他链接点击后面。
我找不到任何其他办法来解决这个问题,这就是我所做的。无论是通过URL修改还是使用更有效的方法,都可以获得任何帮助。