zoukankan      html  css  js  c++  java
  • web播放器插件代码 实现一个在线查听音频文件的功能

    实现一个类似下图功能:

    web播放器代码如下:

    <object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" width="465px" height="70ox" id="wmp" >

    <param name="URL" value="" />

    <param name="rate" value="1" />

    <param name="balance" value="0" />

    <param name="currentPosition" value="0" /> 

    <param name="playCount" value="1" />

    <param name="autoStart" value="-1" />

    <param name="currentMarker" value="0" />

    <param name="invokeURLs" value="-1" />

    <param name="volume" value="50" />

    <param name="mute" value="0" />

    <param name="uiMode" value="full" />

    <param name="stretchToFit" value="0" />

    <param name="windowlessVideo" value="0" />

    <param name="enabled" value="-1" />

    <param name="enableContextMenu" value="-1" />

    <param name="fullScreen" value="0" />

    <param name="enableErrorDialogs" value="-1" />

    </object>

    在aspx页面中测试:

    javascript函数,获取web播放器,并播放或停止播放:

    function testPlayer(url, flg) {
    if (document.getElementById('wmp'))
    {
    var hah = document.getElementById('wmp');
    hah.URL = url;
    if (flg == 1) {
    hah.controls.play();
    } else if (flg == 2) {
    hah.controls.stop();
    }
    else if (flg == 3) {
    hah.controls.pause();
    }
    else {
    }
    }
    }

    页面中的按钮的单击事件来调用javascript函数:

    <input type="button" value="播放" onclick="testPlayer('voice/Kalimba.mp3',1);" />

    <input type="button" value="停止" onclick="testPlayer('voice/Kalimba.mp3',2);" />

    其中 这里voice/Kalimba.mp3是一个虚拟路径,代表是一个测试用的音频文件Kalimba.mp3存放在解决方案中voice目录下。

  • 相关阅读:
    MS SqlServer学习笔记(索引)
    Angular动态注册组件(controller,service...)
    如何成功发布一个MSMQ的Windows服务
    主流Web服务器一览
    .NET 创建Windows服务,及服务的安装卸载
    SQL Server 查询时间段内数据
    委托和事件
    类中实现 Dispose And Finalize
    使用 ODBC .NET 提供程序和 Visual C# .NET 执行 SQL 参数化存储过程
    Windows Form 中快捷键设置
  • 原文地址:https://www.cnblogs.com/legecoding/p/3263572.html
Copyright © 2011-2022 走看看