【问题标题】:play html5 audio from android asset folder?从android资产文件夹播放html5音频?
【发布时间】:2017-03-07 11:44:43
【问题描述】:

您好,我开发了一个加载 Html5 文件的 Android 应用程序,其中包含 .mp3 文件。 html 文件存储在 android 资产文件夹中。但是当我尝试加载时,文件没有播放。这是我的道路。 webView.loadUrl("file:///android_asset/kids_sample/baba.mp3");

【问题讨论】:

标签: android


【解决方案1】:

不是在WebView 中加载音频文件,而是在MediaPlayer 类中加载。

如果您真的想在webView 中加载音频文件,那么您必须在html 文件中编写音频文件并将该html 文件加载到WebView 中。

例子

<html>
<body>

<audio controls>
  <source src="kids_sample/baba.mp3" type="audio/mp3">
Your browser does not support the audio element.
</audio>

</body>
</html>

【讨论】:

  • 但我的文件不仅仅是音频。 i 包含 gif、文本、图像和音频。在这种情况下,MediaPlayer 如何帮助我们?
  • 然后在 html 文件中编码您的文件并在 webview 中加载该 html 文件
  • 对于图像,您可以使用 等等等。另请查看我的更新答案。
  • 感谢兄弟,这是有效的。我需要一些我会处理的定制。谢谢你..
  • 我很高兴兄弟。请投票并接受我的回答。:)
猜你喜欢
  • 1970-01-01
  • 2015-02-19
  • 2011-03-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-03
  • 1970-01-01
相关资源
最近更新 更多