我在应用内的Android URL
中打开了一个网站WebView
。其中一个网页包含指向服务器上的图像和音频文件的链接。响应中的服务器读取请求的文件并将内容写入Response
流并设置适当的Content-Type
。图像打开完美但音频没有播放,它只是闪烁一个URL
的窗口,然后立即消失。我正在使用Java Script window.open()
来实现此目的。
当我直接在Android浏览器中访问网站时,它通过打开本机音乐播放器应用程序来播放声音。我想知道为什么同样不能在WebView
内工作。
有人对这类问题有所了解吗?如果您对此有进一步的询问,我会提供。请分享您的经验。
谢谢!
答案 0 :(得分:0)
这是webview中的一个错误。您可以将视频标签替换为音频标签作为示例:
<video width="320" height="240" controls>
<source src="audio.mp3" type="video/mp4">
</video>