js控制浏览器音量大小 暂停继续播放

js控制浏览器音量大小 暂停继续播放
用到SoundJS插件 官网地址
简介 :
SoundJS提供了简单而强大的API来处理音频,大多数情况下这个类库都静态方式使用(无需创建实例)。通过插件来执行实际的音频实现,无需学习平台相关的知识,简单直接的处理声音

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	 
	<button onclick="action()" >开始</button>
	<button onclick="stop()" >stop</button>
	<input id="range" maxlength="1" type="range">
</body>
</html>
<script src="lib/soundjs.min.js" ></script>
<script src="lib/cordovaaudioplugin.js" ></script>
<script src="lib/flashaudioplugin.js" ></script>
<script src="lib/soundjs-NEXT.js" ></script>
<script src="lib/soundjs.js" ></script>
<script src="lib/soundjs-NEXT.js" ></script>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script>
 createjs.Sound.alternateExtensions = ["mp3"]; //播放类型
  createjs.Sound.on("fileload", handleLoad); //初始化加载方法
 createjs.Sound.registerSound("../mp3/派大星人生.wav", "myIDs", 2); //加载歌曲
 var myInstance;
function handleLoad() {
  	myInstance = createjs.Sound.play("myIDs"); //加载 音乐ID
   	myInstance.paused = true; //暂停播放
}
function action(){
	 myInstance.paused = false; //开始播放
}
function stop(){
	x = 0;
	 myInstance.paused = true; //暂停播放
}
$("#range").on("change",function(){
	num = $("#range").val()/100 ; //控制播放音量大小
	myInstance.volume = num;

})


</script>
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值