autojs获取网页源代码

简介: 牙叔教程 简单易懂

牙叔教程 简单易懂


"ui";
ui.layout(
  <vertical>
    <webview id="webview"></webview>
  </vertical>
);
let webview = ui.webview;
var client = android.webkit.WebViewClient;
var url = "https://www.baidu.com";
var settings = webview.getSettings();
settings.setUserAgentString(
  "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36"
);
function 网页中获取网页源代码() {
  r = document.getElementsByTagName("html")[0].innerHTML;
  return r;
}
var t = new JavaAdapter(client, {
  onPageFinished: function (view, url) {
    console.log(url);
    webview.evaluateJavascript(";" + 网页中获取网页源代码.toString() + ";网页中获取网页源代码();", function (s) {
      console.log(s.length);
      let 网页源代码filePath = "/sdcard/1.html";
      files.write(网页源代码filePath, s);
      console.log("网页源代码  写入文件  完毕");
      app.viewFile(网页源代码filePath);
    });
  },
});
webview.setWebViewClient(t);
webview.loadUrl("https://www.baidu.com/");


环境

手机: Mi 11 Pro

Android版本: 11

Autojs版本: 9.0.13


名人名言


思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问
--- 牙叔教程


声明


部分内容来自网络
本教程仅用于学习, 禁止用于其他用途

相关文章
|
API
AutoJs4.1.0开发心得
AutoJs4.1.0开发心得
184 0
|
缓存 数据安全/隐私保护 Python
AutoJs超神级代码分享大更新
AutoJs超神级代码分享大更新
300 0
|
缓存 Python
最后一次AutoJs超神级代码分享
最后一次AutoJs超神级代码分享
194 0
|
人工智能 JavaScript Python
基于Airtest抖音养号源代码
基于Airtest抖音养号源代码
165 0
|
Python
Tkinter模块GUI界面化编程实战(三)——2048小游戏(含详解及完整源码、完整程序下载链接)
Tkinter模块GUI界面化编程实战(三)——2048小游戏(含详解及完整源码、完整程序下载链接)
273 0
|
存储 前端开发
html+css+javascript实现小游戏2048(详解,附源代码)
1.上下左右的移动原理相同,这里只详细说明向上移动的方法 2.这里的上下左右由wasd四个键控制 3…小方块空的意思就是没数字,空白
727 0
html+css+javascript实现小游戏2048(详解,附源代码)
|
JavaScript Java Android开发
autojs下载大文件
牙叔教程 简单易懂
477 0
autojs之选择文件
使用场景 调用手机自带的文件管理 选择文件
578 0
|
人工智能 Android开发
autojs代码片段
牙叔教程 简单易懂
388 0
|
XML 前端开发 调度
autojs用MCV框架实现界面切换
牙叔教程 简单易懂
656 0