【发布时间】:2021-07-30 09:06:01
【问题描述】:
我正在学习在 PHP 上显示媒体。我使用以下代码在我的 Blade.php 文件中显示我的视频和音频,并在 XAMPP 的 Apache 服务器上运行它。它显示未加载的图像和未加载的视频。我还在我的 json 文件中安装了 laravelcollective/html 类。 这是我的代码:
<audio autoplay id="mainaudio">
<source src="resources/views/Assets/kifflom_music.mp3">
</audio>
<video width="320" height="240" controls>
<source src="resources/views/Assets/video.mp4" type="video/ogg">.
</video>
,虽然一年前,我在 Microsoft Edge 上的 HTML 文件中运行相同的代码,它确实显示了视频和音乐,但现在它什么也没显示。不知道是浏览器不支持and标签还是电脑缓存有问题。任何帮助表示赞赏。
【问题讨论】:
-
检查浏览器的控制台日志以查看错误并找出无法加载这些资源的原因。它可以是 404、403、5xx 等(在浏览器中按 F12 并检查 Console 和 Network 选项卡)
-
您确定文件路径正确吗?
-
resources/views不是公开可用的文件夹。将文件移动到public文件夹内的文件夹 -
@Aless55 是的,我通过右键单击文件并在 PHPStorm 中选择“复制路径”进行复制
标签: php html laravel audio video