WebView 未完全加载且未在 Android 内做出反应
WebView doesn't load fully and doesn't react in Android
我在 Android 中有一个 WebView,我正在尝试加载此网站:https://www.zomato.com/mount-kembla-nsw/rubys-mount-kembla-mount-kembla/menu?utm_source=api_basic_user&utm_medium=api&utm_campaign=v2.1&openSwipeBox=menu&showMinimal=1#tabtop
问题是加载栏卡在最后,显示“在应用程序中继续”和“在浏览器中继续”,但点击后没有任何反应。我可以滚动 WebView,但它显示为灰色且未完全加载。这是我的代码:
val webView = binding.webView
webView.post {
webView.settings.allowContentAccess = true
webView.settings.loadWithOverviewMode = true
webView.settings.useWideViewPort = true
webView.settings.builtInZoomControls = true
webView.settings.allowFileAccess = true
webView.settings.domStorageEnabled = true
webView.settings.cacheMode = WebSettings.LOAD_DEFAULT
webView.settings.loadsImagesAutomatically = true
webView.webViewClient = WebViewClient()
webView.loadUrl(restaurantInfo.menu_url!!)
}
如有任何帮助,我们将不胜感激。
尝试使用以下代码在您的网络视图中启用 javaScript:
webView.settings.javaScriptEnabled=true
webView.settings.javaScriptCanOpenWindowsAutomatically=true
我在 Android 中有一个 WebView,我正在尝试加载此网站:https://www.zomato.com/mount-kembla-nsw/rubys-mount-kembla-mount-kembla/menu?utm_source=api_basic_user&utm_medium=api&utm_campaign=v2.1&openSwipeBox=menu&showMinimal=1#tabtop
问题是加载栏卡在最后,显示“在应用程序中继续”和“在浏览器中继续”,但点击后没有任何反应。我可以滚动 WebView,但它显示为灰色且未完全加载。这是我的代码:
val webView = binding.webView
webView.post {
webView.settings.allowContentAccess = true
webView.settings.loadWithOverviewMode = true
webView.settings.useWideViewPort = true
webView.settings.builtInZoomControls = true
webView.settings.allowFileAccess = true
webView.settings.domStorageEnabled = true
webView.settings.cacheMode = WebSettings.LOAD_DEFAULT
webView.settings.loadsImagesAutomatically = true
webView.webViewClient = WebViewClient()
webView.loadUrl(restaurantInfo.menu_url!!)
}
如有任何帮助,我们将不胜感激。
尝试使用以下代码在您的网络视图中启用 javaScript:
webView.settings.javaScriptEnabled=true
webView.settings.javaScriptCanOpenWindowsAutomatically=true