如何在不使用任何扩展的情况下播放保存在文件夹中的视频 - Yii2 高级应用程序?

How to play video that is saved in the folder without using any extensions - Yii2 advanced app?

我是这个 Yii2 框架的新手,想尝试播放我放在里面的演示视频 "frontend/web/assets/videos/myvideo.mp4"。现在我正在尝试使用 HTML 的视频标签播放此文件。但是什么也没有发生。如何以及在何处将视频文件存储在资产文件夹中。我暂时不打算使用任何扩展。

我尝试了以下代码:

<?php use frontend\assets\AppAsset; ?>

<video width="100%" height="400" controls>
     <source src="myvideo.mp4" type="video/mp4">
</video>

我现在只想播放资产文件夹中已有的视频。但是没有用。我需要在 AppAssets.php 文件中添加任何代码行吗?如果是,那是什么?

TIA。感谢所有建议。

所以你似乎在使用 fronend\asset\Appset 但你没有注册它。

<?php
$asset = \frontend\assets\AppAsset::register($this); 
$filepath = $asset->baseUrl . '/myvideo.mp4'; 
?>
<video width="100%" height="400" controls>
     <source src="<?= $filepath ?>" type="video/mp4">
</video>