Advertisement

Android开发中使用WebView查看HTML源码的方法

阅读量:

常规方式首先参见下图:

阐述思路如下:

借助Android平台调用JavaScript函数,以实现对HTML标签及相关源代码的获取,关键实现代码仅需一行:

复制代码
 view.loadUrl("javascript:window.local_obj.showSource('<head>'+" +

    
                 "document.getElementsByTagName('html')[0].innerHTML+'</head>');");
    
    
    
    

这段代码中存在不少潜在的问题,我在编写过程中也对这些隐患进行了标注说明

以下是完整的代码内容:

复制代码
 package cn.xiayiye5.html.data.source;

    
  
    
 import android.annotation.SuppressLint;
    
 import android.content.Intent;
    
 import android.graphics.Bitmap;
    
 import 

全部评论 (0)

还没有任何评论哟~