我有一个项目,其中包含一些视频文件在 storage/app/public/homepage/ 文件确实在那里,在 html 中,有类似的东西
<video autoplay muted loop>
<source src="http://localhost:8000/storage/homepage/vid3.mp4" type="video/mp4" />
</video>
但是视频无法播放。我尝试运行
php artisan storage:link
但它写了
\public\storage] 链接已存在。链接已创建。
所以我运行 php artisanserve 但无法在本地主机上看到视频。网络显示错误 404 未找到。 我做错了什么?项目已经很老了,直到今天一切正常。我没有做任何改变。 感谢您的帮助。
Laravel 7 中提供 asset() 辅助函数吗?如果是这样也许尝试使用它
<video autoplay muted> <source src="{{ asset('homepage/vid3.mp4')}}"></video>