在usleep之前回声html5音频

时间:2018-03-15 13:28:12

标签: php html5-audio

我希望在睡眠时回显html5音频标签。由于某种原因,它不起作用,音频在usleep之后得到回应。

这是我的代码:

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

1 个答案:

答案 0 :(得分:0)

罗布想到这样:

PHP是一块蛋糕;当您在服务器上运行脚本时,它会混合成分并烹饪蛋糕。

但是当浏览器显示页面时;它只吃蛋糕。你不能吃蛋糕的前半部分,而另一半仍在烹饪,PHP不会天真地提供数据&#34; chunks&#34 ;;从服务器到浏览器的全部或全部内容。这是全有或全无蛋糕的交付。

到目前为止,您的努力看起来像是在尝试&#34; chunk&#34;除非你使用可能一些不必要的output_buffering系统,否则数据/蛋糕只会在PHP中运行。

因此;将一切发送到浏览器并使用 Javascript jQuery )告诉浏览器在另一个之前使用一个DOM元素。

建议:告诉PHP简单地将两个元素加载到浏览器中并使用JQuery然后使用CSS过渡和JQuery事件驱动程序显示另一个(声音)播放后的一个(图像) 。