具有相同功能的HTML文件在执行时效果很好。但是,我需要将此文件包含-6ren">
gpt4 book ai didi

javascript - 当音频包含在另一个PHP文件中时,音频不起作用

转载 作者:行者123 更新时间:2023-12-03 01:37:08 25 4
gpt4 key购买 nike

我有一个带有audio标记的PHP文件,该文件在执行时效果很好。就像这样:

<?php
echo"<audio controls>";
echo"<source src='victory.mp3' type='audio/mp3'>";
echo"</audio>";
?>

具有相同功能的HTML文件在执行时效果很好。但是,我需要将此文件包含在函数内的另一个PHP文件中。像这样:
function play_music()
{
include('temp.php');
}

运行上面的代码仅提供了一个 audio播放器,但由于音频长度显示为 00:00,因此它不会启动。谁能告诉我为什么会这样吗?

我已经在Chrome,IE和Firefox中进行了测试,并且 audio标记与这些版本兼容。任何形式的帮助将不胜感激。

最佳答案

我正在测试您的上述代码,请检查此代码是否正常。
temp.php代码

<?php echo"<audio controls> <source src='Valentines.mp3' type='audio/mp3'> </audio>";   ?>

功能文件代码在同一文件中还显示了称为功能的代码。如果您的临时文件和功能文件不在同一文件夹中,请检查您的路径是否根据功能文件路径给出了音频路径。我尝试使用同一文件夹的所有文件。
<?php function play_music(){ include('temp.php'); } echo play_music(); ?>

如果您的音频文件保存在同一文件夹中,其中temp.php和功能文件是另一个文件夹,则您将根据功能文件路径使用音频文件路径。像您有“音乐”文件夹,有临时文件和音频文件,以及其他有“功能”文件夹,在其中存储所有功能,然后按如下方式设置音频路径../music/vectory.mp3

关于javascript - 当音频包含在另一个PHP文件中时,音频不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51720755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com