<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>mp3 music player</title>
<script src="../jquery-1.5.1.js" type="text/javascript"></script>
<script type="text/javascript">
var musiclist = ["1.wav","Jailsalmer.wav","3.wav"];
var playerhandler = "";
var currentmusic = 0;
function addSeletedSongToPlayList( index)
{
var Player = document.getElementById("Player");
var total = musiclist.length;
var i = 1;
playerhandler = setInterval(function(){
if (Player.playState == 1)
{
console.debug("i:"+i);
if(i>total) i = 0;
Player.controls.stop();
Player.URL = musiclist[i];
Player.controls.play();
currentmusic = i;
i++;
}
}, 1000);
}
function stopwmp()
{
var Player = document.getElementById("Player");
clearTimeout(playerhandler);
Player.controls.stop();
}
function closeWin()
{
window.opener=null;
window.open('','_self');
window.close();
}
function getMusicList(i) {
var Player = document.getElementById("Player");
Player.controls.stop();
Player.URL = musiclist[i];
Player.controls.play();
addSeletedSongToPlayList();
}
/*
str +='<object id="wmplayer" width="200" height="30" attr1="attrValue1" ';
str +='type="application/x-oleobject" ';
str +='classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"> ';
str +='<param name="url" value="c:\musicss\test1\爱很简单.mp3"> ';
str +='<param name="autostart" value="0"> ';
str +='</object> ';
*/
function musictypesuccess(res)
{
var str = "";
for(var i=0; i<res.length; i++)
{
str +='<div><a href="javascript:void(0)" onclick=\'getMusicList("'+i+'")\'>'+res[i]+'</a></div>';
}
$("#menu").html(str);
}
function getMusicType() {
musictypesuccess(musiclist);
}
$(document).ready(function() {
//window.open("index.html","_SELF",
//"fullscreen=no,height=400,width=800,status=no,toolbar=no,menubar=no,location=no,resizable=no");
getMusicType();
$("#stopwmp").click(function(){
stopwmp();
});
$("#closewmp").click(function(){
closeWin();
});
});
</script>
</head>
<body>
<div id="container">
<div id="menu"></div>
<div id="media">
<object id="Player" width="100%" height="64" type="application/x-ms-wmp">
<param name="URL" value="">
<param name="autoStart" value="true">
<param name="balance" value="0">
<param name="baseURL" value>
<param name="captioningID" value>
<param name="currentPosition" value="0">
<param name="currentMarker" value="0">
<param name="defaultFrame" value>
<param name="enabled" value="1">
<param name="enableErrorDialogs" value="0">
<param name="enableContextMenu" value="1">
<param name="fullScreen" value="0">
<param name="invokeURLs" value="1">
<param name="mute" value="0">
<param name="playCount" value="1">
<param name="rate" value="1">
<param name="SAMIStyle" value>
<param name="SAMILang" value>
<param name="SAMIFilename" value>
<param name="stretchToFit" value="0">
<param name="uiMode" value="full">
<param name="volume" value="100">
<param name="windowlessVideo" value="0">
</object>
<input type="button" name="stopwmp" id="stopwmp" value="停止"/>
<input type="button" name="closewmp" id="closewmp" value="关闭"/>
</div>
</div>
</body>
</html>
分享到:
相关推荐
在Android开发中,`MediaPlayer`类是用于播放各种媒体文件的核心组件。它可以处理音频、视频流,支持多种格式,如MP3、AAC、MPEG-4等。在本教程中,我们将深入探讨如何使用`MediaPlayer`播放网络URL、Asset目录下的...
在博客"Android使用MediaPlayer播放视频"中,作者更详细地介绍了如何实现视频播放,包括网络视频播放、处理播放状态变化、控制播放进度等功能。通过阅读该博客,你可以获得更全面的了解和实践指导。 总之,`...
在Android开发中,MediaPlayer是一个非常重要的组件,它用于播放各种媒体资源,如音频和视频文件。本Demo主要展示了如何在一个应用程序中实现媒体播放和暂停功能,并且这两个操作都通过同一个按钮来控制。以下是对这...
在Android应用开发中,MediaPlayer类是用于播放各种音频和视频资源的核心组件。在这个特定的示例中,我们关注的是如何使用MediaPlayer与进度条(SeekBar)结合,创建一个简单的音频播放器。以下是对这个Android应用...
在Android开发中,MediaPlayer是处理音频和视频播放的核心类之一,它提供了丰富的API来控制多媒体文件的播放。本文将深入探讨如何使用MediaPlayer自定义循环播放的次数,这在需要重复播放特定音频片段的应用场景中...
在本文中,我们将深入探讨如何使用`MediaPlayer`类在Windows Forms应用程序中实现音乐播放功能,以及如何通过窗体源码实现声音大小调节、播放进度控制和暂停等常见操作。`MediaPlayer`是.NET Framework中用于多媒体...
在Android开发中,MediaPlayer是一个非常重要的组件,它用于播放音频和视频文件。在这个"Android实例之MediaPlayer播放音乐和视频"中,我们将深入探讨如何利用MediaPlayer类实现多媒体的播放功能。 首先,...
在Android平台上,开发人员可以利用两种主要的工具来播放...以上是对`MediaPlayer`和`SoundPool`在Android中播放声音的详细介绍。在实际操作中,可以通过`SoundPoolDemo`这样的示例代码来更好地理解和实践这两种方法。
- 服务中可以创建一个单例的MediaPlayer实例,便于管理和控制音频播放,同时服务能在应用生命周期之外保持运行状态,保证音乐播放的连续性。 6. **异常处理**: - 对于MediaPlayer的常见异常,如`...
介绍了使用MediaPlayer播放音频,实际上,MediaPlayer还可以用来播放视频文件,只不过使用MediaPlayer播放视频时,没有提供图像输出界面。这时,可以使用SurfaceView组件来显示视频图像。使用MediaPlayer和...
本篇将深入探讨如何使用`TextureView`结合`MediaPlayer`来实现在Android应用中播放本地视频。`TextureView`提供了一个高效且灵活的方式显示图像数据,而`MediaPlayer`是Android系统提供的多媒体播放器,支持多种格式...
这个示例展示了如何在Android应用中使用`MediaPlayer`组件播放MP3文件,包括设置数据源、准备播放、处理播放状态变化等关键步骤。通过阅读`MediaPlayerDemo`项目的源代码,你可以更深入地理解这些概念,并将其应用于...
在Android开发中,实现视频播放是一项常见的需求。`SurfaceView`和`MediaPlayer`是Android系统提供的两个关键组件,用于高效地处理视频播放任务。本文将深入探讨如何利用这两个组件实现视频播放,包括小窗口(悬浮...
但有些早期的开发者还是更喜欢使用MediaPlayer来播放视频,但由于MediaPlayer主要用于播放音频,因此它没有提供图像输出界面,此时就需要借助于SurfaceView来显示MediaPlayer播放的图像输出。 使用MediaPlayer播放...
在Android开发中,`MediaPlayer` 是一个非常重要的组件,它被用于播放各种音频和视频文件。这个案例将探讨如何利用 `MediaPlayer` 播放网络上的视频资源。首先,我们来了解一下 `MediaPlayer` 的基本概念。 `...
Android 中的 MediaPlayer 是一个功能强大且复杂的媒体播放器,可以播放音频和视频文件。在 Android 的界面上,Music 和 Video 两个应用程序都是调用 MediaPlayer 实现的。MediaPlayer 在底层是基于 OpenCore...
- 播放性能:对于大量或连续播放,考虑使用ExoPlayer代替MediaPlayer,因为ExoPlayer提供了更好的性能和更多的自定义选项。 通过以上内容,你应该对Android中使用MediaPlayer播放MP3有了基本的理解。实践中,你可以...
在Android开发中,`MediaPlayer` 是一个至关重要的组件,它用于播放音频和视频文件。本教程将深入讲解如何使用`MediaPlayer`来播放视频,特别是基于提供的`MainActivity`资源路径的简单示例。让我们逐步了解这一过程...
总结来说,“Mediaplayer视频播放”涵盖了Android应用中使用`MediaPlayer`组件播放视频的基本流程和关键操作。理解并熟练掌握这些知识点,对于构建功能完善的视频播放器至关重要。同时,`MediaPlayer`的功能强大但...
一个播放本地视频的播放器,可供使用和学习。...SurfaceView + MediaPlayer,RecycleView,FloatingActionButton android视频播放器SurfaceView 本地视频搜索 视频播放 SurfaceView RecycleView fab