Android:如何在Android浏览器中流/播放HTML页面上的任何音乐文件

问题描述

|| 有一个HTML页面,流音乐文件,并且它在窗口中工作,但是我需要在android上运行此html文件。 我也需要通过javascript函数来控制音乐的所有功能播放,暂停,停止,增大和减小音量。 有人可以给我任何想法吗? 注意:我是android新手,但是在Java中表现出色。刚看完android教程,我就知道可以使用
webview
完成此功能。是吗 ?     

解决方法

        这是一个非常接近您要执行的操作的示例...
public class MyJSInterface{
private MediaPlayer mp = new MediaPlayer();
....
 public void play(String url){

    this.mp.setDataSource(url);
    this.mp.prepare();
    this.mp.start();    

//  AlterDialog etc.

 }

 public void stop(){

    this.mp.stop();        

 }

....

}


HTML from your website:
function _play(url){
  window.myappname.play(url);
}
function _stop(url){
  window.myappname.stop();
}
您可能需要的东西 Android媒体     ,        从帖子中尚不清楚,如果它是要求您必须在html页面上播放它还是只想播放从某些在线页面链接的.mp3文件的要求。 但是,您可以将此流音频教程作为初始参考。 MediaPlayer API将是您在android中与音频/视频相关的所有操作的门户。 WebView主要用于在Android应用程序中嵌入浏览器视图。