我们如何在webView中加载要存储客户端数据的URL

问题描述

这是我对webViwe的首次测试。

当我在网络浏览器中运行基本URL ="https://baseUrl.com"时,它将加载,然后URL将更改为 "https://baseUrl.com/login"像这样:

第一步:

enter image description here

第二步:

enter image description here

但是,当我在移动设备"https://baseUrl.com"中加载"https://baseUrl.com/login"webView时,我只是遇到了第一步,而从未执行第二步

这是我的代码

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
    
  with(webView.settings) {
        javaScriptEnabled = true
        loadWithOverviewmode = true
        useWideViewPort = true
    }
        webView.webViewClient = WebViewClient()
    
        webView.loadUrl("https://baseUrl/login")
    
    }

解决方法

您好
我认为这个问题是从您的网站来看的
据我所知,您的网站将通过调用下一个网站移至下一页

您呼叫下一个网站了吗?

,

正如我在利用DOM存储的网站中发现的那样,我们应该在设置webView中添加它:

 webView.settings.domStorageEnabled = true