Android WebView记住账户密码
创始人
2024-08-19 09:00:43
0

要让Android WebView记住账户密码,可以使用以下解决方法:

  1. 启用WebView的表单数据存储功能:

    webView.getSettings().setSaveFormData(true);
    
  2. 启用WebView的密码保存功能:

    webView.getSettings().setSavePassword(true);
    
  3. 在AndroidManifest.xml文件中添加以下权限:

    
    
    
  4. 在WebViewClient中覆盖shouldOverrideUrlLoading方法,并返回false,以允许加载页面:

    webView.setWebViewClient(new WebViewClient() {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return false;
        }
    });
    
  5. 在Activity的onBackPressed方法中添加逻辑,以便返回WebView的上一个页面而不是退出应用:

    @Override
    public void onBackPressed() {
        if (webView.canGoBack()) {
            webView.goBack();
        } else {
            super.onBackPressed();
        }
    }
    

请注意,WebView的密码保存功能在Android 18(Android 4.3)及更低版本中默认是启用的,但在Android 19(Android 4.4)及更高版本中默认是禁用的。因此,如果您的目标设备的Android版本在19或更高版本,请确保启用密码保存功能。

同时,要确保网页表单的标签中的autocomplete属性设置为正确的值,以便WebView能够正确记住用户名和密码。示例如下:



使用上述步骤,您可以让Android WebView记住账户密码。

相关内容

热门资讯

一分钟了解(微扑克脚本)外挂透... 一分钟了解(微扑克脚本)外挂透明挂辅助器安装(辅助挂)软件透明挂(有挂秘笈)-哔哩哔哩;建议优先通过...
实测分享(德扑开发)外挂透明挂... 实测分享(德扑开发)外挂透明挂辅助软件(透视)确实真的有挂(2021已更新)(哔哩哔哩);揭秘教程安...
热点讨论!微扑克小程序(wEp... 热点讨论!微扑克小程序(wEpOke)外挂透明挂辅助器(辅助挂)专业教程(真的有挂)-哔哩哔哩;一、...
透明透视(Wepoke稳赢)外... 透明透视(Wepoke稳赢)外挂透明挂辅助脚本(透视)发牌规律(有挂分析)-哔哩哔哩1、点击下载安装...
透视游戏(governorof... 透视游戏(governorofpoker3)外挂透明挂辅助软件(辅助挂)透视辅助(真实有挂)-哔哩哔...
科普分享(wepokeai代打... 科普分享(wepokeai代打)外挂透明挂辅助神器(辅助挂)竟然真的有挂(2021已更新)(哔哩哔哩...
九分钟了解!pokerworl... 九分钟了解!pokerworld软件(WepOke)外挂透明挂辅助神器(透视)AI教程(真是有挂)-...
玩家必知教程(wpk微扑克模拟... 玩家必知教程(wpk微扑克模拟器)外挂透明挂辅助APP(透视)软件透明挂(发现有挂)-哔哩哔哩,支持...
透视了解(aa扑克平台)外挂透... 透视了解(aa扑克平台)外挂透明挂辅助工具(辅助挂)透视辅助(有挂教学)-哔哩哔哩;免费aa扑克平台...
玩家必备教程(德扑之星入池率)... 玩家必备教程(德扑之星入池率)外挂透明挂辅助神器(辅助挂)竟然真的有挂(2023已更新)(哔哩哔哩)...