睡前回声 html5 音频

Echo html5 audio before usleep

我想回显 html5 音频标签以便在睡觉时播放。由于某种原因,它无法正常工作,并且在睡眠后会出现回声。

这是我的代码:

echo '<audio autoplay><source src="long_001.wav" type="audio/wav"></audio>';
usleep(5000000);
echo '<img class="bg1" src="RoodScherm.png">'; 

Rob 是这样想的:

PHP是蛋糕;当您 运行 服务器上的脚本时,它会混合配料并烹制蛋糕。

但是当浏览器显示页面时;它只是在吃蛋糕。你不能吃一半的蛋糕,而另一半还在煮,PHP不天真地在"chunks"中提供数据;从服务器到浏览器要么全有要么全无。这是all-or-nothing送蛋糕。

到目前为止,您的努力看起来像是在尝试 "chunk" data/cake,而这在 PHP 中根本行不通,除非您雇用 可能 一些不必要的复杂系统 output_buffering

所以;将所有内容发送到浏览器并使用 Javascript (jQuery) 告诉浏览器使用一个 DOM 元素之前。

建议:告诉 PHP 只需将两个元素加载到浏览器中,然后使用 JQuery 依次显示一个(图像)(声音)已经播放,使用 CSS 转换和 JQuery 事件驱动程序。