DW实现手机端播放音乐效果

1、首先来看一下文件夹有哪些
在这里插入图片描述
因为要把制作好的网页发到手机上进行查看。所以这些必要的文件也要一起打包好传输到手机上,假如单单只是把网页发送到手机,打开是没有效果的,不过你的音乐是个网上链接的话,是可以实现的。
效果图:
点击红色圆圈音乐开始播放,变成图二,再点击一下,音乐停止播放,变成图一,再点击音乐会继续上一次的播放。
在这里插入图片描述

在这里插入图片描述
实现代码:
这是完整的代码,直接复制粘贴到DW里面查看效果就可以了。
注意:因为是在手机上播放音乐的,所以不能使用video标签,要使用audio标签,否则是没有音乐的。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>音乐播放器</title> 
</head>
<style>
	#box_pause,#box_play{
		width: 500px;
    height: 500px;
		line-height: 500px; /*行高*/
		text-align: center; /*文本居中*/
		color:white; /*文字颜色为白色*/
		margin: 200px auto; /*上下两百个像数,左右居中*/
		border-radius:50%; /*边框的圆角效果*/
	}
	#box_pause{
		background: #E47274;
	}
	#box_play{
		font-size: 40px; /*字体大小*/
	}
	@keyframes music{
		0%{
			transform: rotate(0deg); /*旋转0度*/
			background: #5CD9CC; /*背景颜色*/
		}
		50%{
			transform: rotate(180deg); /*旋转180度*/
			background: #3AB4E0;
		}
		100%{
			transform: rotate(360deg); /*旋转360度*/
			background: #5CD9CC;
		}
	}
</style>
<body>
	<div id="box_pause" style="font-size: 40px;">点击这里会有惊喜哦^_^!</div>
	<div id="box_play" style="display: none;">周杰伦 - 稻香
		<audio src="music/周杰伦 - 稻香 [mqms2].mp3" id="hear"></audio>
	</div>
	<script>
		var box_pause=document.getElementById("box_pause");
		var box_play=document.getElementById("box_play");
		
		box_pause.onclick = function(){
			box_play.style.display = "block";
			box_pause.style.display = "none";
			box_play.style.animation = "music 4s linear infinite";/*调用函数*/
			hear.play(); /*音乐的播放*/
		};
		
		box_play.onclick = function(){
			box_play.style.display = "none";
			box_pause.style.display = "block";
			box_play.style.animation = "";
			hear.pause(); /*音乐的停止*/
		};
	</script>
</body>
</html>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值