android - 音频在Android Webview中不起作用

标签 android audio webview

我在应用程序中的Android URL中打开网站WebView。网页之一包含指向服务器上图像和音频文件的链接。作为响应,服务器读取请求的文件,并将内容写入Response流,并设置适当的Content-Type。图像可以完美打开,但是音频没有播放,它只是闪烁带有URL的窗口,并且立即消失。我为此使用Java脚本window.open()

当我直接在Android浏览器中访问该网站时,其打开本地音乐播放器应用程序即可播放声音。我想知道为什么WebView里面不起作用

有人对这种问题有想法吗?如果您还有其他疑问,我将提供。请分享您的经验。

谢谢!

最佳答案

这是webview内部的错误。您可以将视频标签替换为音频标签作为示例:

  <video width="320" height="240" controls>
    <source src="audio.mp3" type="video/mp4">
  </video>

关于android - 音频在Android Webview中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23912568/

相关文章:

android - WebView 无法加载某些网页

java - 关于@Override注解的问题

android - 在 HTML 中实现水平制表符

audio - 模拟移动音频源的方法

java - 在 android webview 中打开存储在内存中的本地 HTML 文件时,HTML 资源(css/js)未加载

javascript - Phonegap(3.0.0) 相机第一次尝试不成功

python - 从视频文件中提取的音频太大

c++ - 套接字上的音频 C++

android - 我无法使用 android web view 将我的图片上传到网站

Android Nougat 7.1 在启动 WebView 后重置 Locale