首页 > 解决方案 > 在我的 android web view 应用程序中播放设置为网页的通知铃声

问题描述

在送餐骑手网站中,当骑手收到新订单时,它会在浏览器中响起。现在我正在尝试用这个网站制作一个 webview android 应用程序。但是通知铃声不响。Javascript已启用。请帮我解决这个问题

 `  mWebView.isFocusable = true
    mWebView.isFocusableInTouchMode = true
    mWebView.settings.javaScriptEnabled = true
    mWebView.scrollBarStyle = View.SCROLLBARS_INSIDE_OVERLAY
    mWebView.settings.setRenderPriority(RenderPriority.HIGH)
    mWebView.settings.mixedContentMode = WebSettings.MIXED_CONTENT_ALWAYS_ALLOW

    mWebView.settings.domStorageEnabled = true
    mWebView.settings.databaseEnabled = true

    mWebView.settings.setGeolocationEnabled(true)
    mWebView.settings.javaScriptCanOpenWindowsAutomatically = true

    mWebView.settings.databasePath = this.filesDir.path + this.packageName + "/databases/"

  
    mWebView.settings.setSupportMultipleWindows(false)
    mWebView.addJavascriptInterface(WebInterface(this), "Android")
    mWebView.settings.pluginState = WebSettings.PluginState.OFF





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

            Log.d(TAG, "URL: " + url!!)
            if (internetCheck(mContext)) {
                // If you wnat to open url inside then use
                view.loadUrl(url);

            } else {

                mWebView.visibility = View.GONE
                layoutSplash.visibility = View.GONE
                layoutNoInternet.visibility = View.VISIBLE
            }

            return true


        }`

标签: androidwebviewandroid-webviewandroid-notifications

解决方案


推荐阅读