php 如何自动播放mp3 文件

php 如何自动播放mp3 文件,第1张

<video controls="" autoplay="" name="media"><source src="mp3文件地址" type="audio/mpeg"></video>

在网页中用PHP代码即时响应点击事件(而不是通过传递参数的方式),效果不太理想,通常用JS代码来完成类似的功能。

试用JS编写示例如下:

<html>

<head>

</head>

<body>

<div>

<bgsound src="test.mp3" id="bgs">

<input id="openbutton" type="button" value="关闭背景音乐" onclick="if(this.value=='关闭背景音乐'){bgs.src=''this.value='打开背景音乐'}else{bgs.src='test.mp3'this.value='关闭背景音乐'}" />

</div>

</body>

</html>

定义一个磁盘下的mp3文件路径,比如在d:/music下

读取文件大小

设置文件头的媒体类型

读取文件

<?php

$path="d://music/"

$filesize=filesize($path.$file_name)

header("Content-type:audio/mpeg")

header("Content-length:$filesize")

readfile($paht.$file_name)

?>

播放:

<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width=300 height=300 hspace="0" vspace="0" align="top" id="MediaPlayer1"  style="LEFT: 0pxTOP: 0px">

<param name="_ExtentX" value="5556">

<param name="ShowStatusBar" value="-1">

<param name="_ExtentY" value="1588">

<param name="AUTOSTART" value="-1">

<param name="SHUFFLE" value="0">

<param name="PREFETCH" value="0">

<param name="NOLABELS" value="0">

<param name="SRC" value="fileselect?file=曹 *** .mp3">

<param name="CONTROLS" value="Imagewindow,StatusBar,ControlPanel">

<param name="CONSOLE" value="RAPLAYER">

<param name="LOOP" value="0">

<param name="NUMLOOP" value="0">

<param name="CENTER" value="0">

<param name="MAINTAINASPECT" value="0">

<param name="BACKGROUNDCOLOR" value="#000000">

</object>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7330287.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存