【问题标题】:how to go to specfic activity using webview in android如何在android中使用webview去特定的活动
【发布时间】:2023-01-16 15:56:39
【问题描述】:

我正在使用 android webview。我需要从我的网站验证用户。我正在使用网络视图。从我的网站验证用户后,我需要返回指定活动。我用过如下的波纹管:

         var url = "https://sandbox.com/api?redirect_uri=https://www.example.com";
       var webView:WebView = findViewById(R.id.webView)
        webView.webViewClient = WebViewClient()
        webView.loadUrl(url)
        val webSettings = webView.settings
        webSettings.userAgentString = Locale.ENGLISH.toString()
        webSettings.javaScriptEnabled = true

        webView.webViewClient = object : WebViewClient() {
            override fun shouldOverrideUrlLoading(view: WebView?, urlNewString: String?): Boolean {

                return false
            }

            override fun onPageFinished(view: WebView?, url: String?) {
                if (pDialog.isShowing()) {
                }
            }

        }

如何设置 redirect_uri 去特定的活动?请帮我。

【问题讨论】:

    标签: android


    【解决方案1】:

    你可以使用 WebView 方法 addJavascriptInterface 例如你可以阅读更多关于这个 https://developer.android.com/develop/ui/views/layout/webapps/webview

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-10
      • 1970-01-01
      相关资源
      最近更新 更多