我希望在睡眠时回显html5音频标签。由于某种原因,它不起作用,音频在usleep之后得到回应。
这是我的代码:
echo '<audio autoplay><source src="long_001.wav" type="audio/wav"></audio>';
usleep(5000000);
echo '<img class="bg1" src="RoodScherm.png">';
答案 0 :(得分:0)
罗布想到这样:
PHP是一块蛋糕;当您在服务器上运行脚本时,它会混合成分并烹饪蛋糕。
但是当浏览器显示页面时;它只吃蛋糕。你不能吃蛋糕的前半部分,而另一半仍在烹饪,PHP不会天真地提供数据&#34; chunks&#34 ;;从服务器到浏览器的全部或全部内容。这是全有或全无蛋糕的交付。
到目前为止,您的努力看起来像是在尝试&#34; chunk&#34;除非你使用可能一些不必要的output_buffering
系统,否则数据/蛋糕只会在PHP中运行。
因此;将一切发送到浏览器并使用 Javascript ( jQuery )告诉浏览器在另一个之前使用一个DOM元素。
建议:告诉PHP简单地将两个元素加载到浏览器中并使用JQuery然后使用CSS过渡和JQuery事件驱动程序显示另一个(声音)播放后的一个(图像) 。