繁体   English   中英

当我在物理设备上运行应用程序时,WebView 没有出现

[英]The WebView ain't showing up when I run the app in my physical device

我正在尝试使用WebView制作 url 以在 Android Studio 中的我的应用程序中工作。 该链接基本上具有.js扩展名,因此,我在MainActivity.kt文件中提供了以下代码。

        myWebView.settings.javaScriptEnabled
        myWebView.loadUrl("https://wordsmith.org/words/quote.js")
        myWebView.webViewClient = object : WebViewClient() {
            override fun shouldOverrideUrlLoading(
                view: WebView,
                request: WebResourceRequest
            ): Boolean {
                view.loadUrl(request.toString())
                return true
            }
        }

我还在我的AndroidManifest.xml文件中输入了以下代码,以便访问互联网。

<uses-permission android:name="android.permission.INTERNET" />

WebView仍然无法正常工作。 有什么我错过的或其他解决方案吗?

单击此处查看我的 XML 代码和设计片段中的 WebView 代码

您必须像这样启用javascript

 myWebView.settings.javaScriptEnabled = true

尝试这个:

        myWebView.settings.javaScriptEnabled = true
        myWebView.settings.domStorageEnabled = true

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM