千家信息网

怎么通过webview修改网页内容

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍"怎么通过webview修改网页内容",在日常操作中,相信很多人在怎么通过webview修改网页内容问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"怎么通
千家信息网最后更新 2026年11月02日怎么通过webview修改网页内容

这篇文章主要介绍"怎么通过webview修改网页内容",在日常操作中,相信很多人在怎么通过webview修改网页内容问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"怎么通过webview修改网页内容"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

有个需求,通过webview在打开第三方H5页面的时候,把卡号设置到第三方页面的卡号输入框。代码完整如下:package com.example.study2020; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle;import android.webkit.WebSettings;import android.webkit.WebView;import android.webkit.WebViewClient; public class MainActivity extends AppCompatActivity {    String cardNo="6226090213148888";    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        //获得控件        WebView mWebView = (WebView) findViewById(R.id.wbPay);        WebSettings webset = mWebView.getSettings();        webset.setJavaScriptEnabled(true);// 表示webview可以执行服务器端的js代码        webset.setJavaScriptCanOpenWindowsAutomatically(true);//允许js弹出窗口        //访问网页        //系统默认会通过手机浏览器打开网页,为了能够直接通过WebView显示网页,则必须设置        mWebView.loadUrl("http://192.168.195.37:8092/springboot/unpay");        mWebView.setWebViewClient(new WebViewClient() {            @Override            public boolean shouldOverrideUrlLoading(WebView view, String url) {                //使用WebView加载显示url                view.loadUrl(url);                //返回true                return true;            }             @Override            public void onPageFinished(WebView view, String url) {                super.onPageFinished(view, url);                String jsFunction = "_javascript:function setCardNo() {" +                        //"alert('123');" +                        "document.getElementById('cardNo').value='"+cardNo+"';}";                 //注入 js函数                view.loadUrl(jsFunction);                //调用 js函数                view.loadUrl("_javascript:setCardNo();");             }        });    }}

到此,关于"怎么通过webview修改网页内容"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

网页 内容 学习 代码 函数 卡号 更多 第三方 页面 帮助 实用 接下来 手机 控件 文章 方法 时候 服务器 浏览器 理论 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深圳市人人互联网科技有限公司 广东万易互联网科技有限公司惠州分公司 华服互联网科技怎么样 河南云网互联网络科技有限公司 互联网科技公司起名 互联网科技金融 互联网科技革命 广州互联网络科技有限公司 互联网科技公司有哪些 成都狮子座互联网科技 栖莱科技互联网股份有限公司 苏州五指互联网络科技有限 北京市互联网新科技 美国互联网科技公司 互联网科技年终奖 云鲸互联网络科技有限公司 互联网高科技行业有哪些企业 亚光科技低轨卫星互联网 数字科技和互联网金融哪个好 高科技和互联网的现代国家 互联网科技公司简介 盈实互联网科技 嘟嘟瓜互联网科技 卓越科技互联网 招聘 湖南洣水互联网科技有限公司扣款 北京大学互联网科技怎么样 中国互联网有什么科技含量 华夏恒生互联网科技013171 乌鲁木齐新华智原互联网科技学校 互联网科技大赛获奖感言
0