android - 从 WebView 播放音频

标签 android webview audio-player

我一直在寻找如何在 WebView 内播放任何网站的音频?

我注意到 Chrome 浏览器正在播放音频,但我的 WebView 应用无法播放。 您能给我提供任何资源或代码 fragment 吗?

提前致谢!

最佳答案

试试这个,希望它能解决您的问题。

WebView webView = findViewById(R.id.webview);
webView.setWebViewClient(new WebViewClient());
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setAllowContentAccess(true);
webSettings.setDomStorageEnabled(true);
webView.loadUrl(url);

此外,将 android:hardwareAccelerated="true" 添加到 list 中的 activity 标记 中。

关于android - 从 WebView 播放音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43048547/

相关文章:

安卓音频播放器

android - 如何在 retrofit2 android 中解析来自多部分表单数据请求的响应

java - JSON 数据未显示,而是显示空白屏幕

java - Android/Java多线程-线程直到主线程完成工作才继续

ios - 从 View Controller 中删除 WebView

android - 如何在没有应用程序歌曲的情况下列出MediaStore中的所有音乐

java - Android添加名字,中间名和姓氏的第一个字符的值

Android Instant App 未正确安装(表现像普通应用程序)

android - 如何在 web 模式下将 flutter_web_view 转换为 HtmlElementView

android - 如何制作用于播放 MP3 文件的 intent-filter?