繁体   English   中英

在 webview 中加载 URL 时遇到问题

[英]facing issue in loading a URL inside webview

我正在开发一个 android 应用程序,用户可以在其中浏览不同的电影并播放它们。 但我面临一个问题,我无法将https://www.2embed.ru/embed/imdb/movie?id=tt6806448 URL 加载到 webview 中。

它在 chrome 浏览器上完美播放,但不能在 webview 中播放

这是我的webView代码👇🏻

setContentView(R.layout.activity_main);
webView = findViewById(R.id.WebView);
webView.setWebChromeClient(new WebChromeClient());
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("https://www.2embed.ru/embed/imdb/movie?id=tt6806448");

这些是我的日志

首先,要使 webview 工作,您需要在清单中添加互联网权限

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

其次,默认情况下,webview 不会为您提供给 webview 的 url 启用 javascript,因此您需要手动启用 javascript

val webView = requireView().findViewById<WebView>(R.id.web_view)
    
webView.settings.javaScriptEnabled = true
webView.loadUrl("https://www.2embed.ru/embed/imdb/movie?id=tt6806448")

暂无
暂无

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

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