要通过AutoJS中的WebView实现返回上一页的功能,可以使用WebView的goBack()方法。以下是一个示例代码:

var webView = className("android.webkit.WebView").findOne();

// 监听手机的返回键
events.onKeyDown("back", function(event){
    // 判断WebView是否可以返回上一页
    if(webView.canGoBack()){
        // 调用WebView的goBack()方法返回上一页
        webView.goBack();
        // 返回true表示消耗了该事件,不再传递给其他地方
        return true;
    }
    // 返回false表示没有消耗该事件,继续传递给其他地方处理
    return false;
});

上述代码中,首先通过className("android.webkit.WebView").findOne()找到WebView的实例对象。然后使用events.onKeyDown("back", function(event){})监听手机的返回键事件。在事件处理函数中,使用webView.canGoBack()判断WebView是否可以返回上一页,如果可以,则调用webView.goBack()方法返回上一页。返回true表示消耗了该事件,不再传递给其他地方;返回false表示没有消耗该事件,继续传递给其他地方处理

autojs webview返回上一页 通过webview来实现返回上一页

原文地址: http://www.cveoy.top/t/topic/ib9X 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录