zoukankan      html  css  js  c++  java
  • android——webview修改html界面,达到去除或隐藏部分界面的效果

    去除NBA及CAB频道。

    为了达到这个效果,当时考虑了两种方式。

    第一种是在webview加载前,先讲html代码拉下来,修改后,在通过webview去加载。

    第二种就是查看源代码,直接动手修改源代码,然后把源代码放在assets文件下,每次直接从本地加载。

    在查看完源代码(在电脑浏览器,打开网页,右键单击,查看源代码)后发现,这个网页,太适合第二种方式了。频道是写死的。可以直接改。而其他的界面都是通过js动态生成的。毫不犹豫的把源代码copy下来(注意格式,utf-8,无bom,否则中文乱码)。

    就这样,第一个问题顺利解决了。

    加载assets下的html代码方式为:

    webview.loadUrl("file:///android_asset/test.html");
  • 相关阅读:
    json_encode([0])
    try catch throw
    如何 lookback
    协程||进程
    客户错了?
    循环 php 变量会影响到传入的参数
    csv变成xls, csv乱码
    虚拟机不能git push
    数组下标大小写
    php 静态方法
  • 原文地址:https://www.cnblogs.com/shoneworn/p/7514882.html
Copyright © 2011-2022 走看看