我正在try 在Reaction中使用透明视频,我最初使用的是webM,但在一些设备上不支持,所以我try 切换到MOV.但是,无法使其在React+Vite中工作.我已经try 将其添加到我的VITE配置assetsInclude: ["**/*.mov"]
中,但它们仍然没有出现.
我创建了一个轻量级项目,展示了它在这里是如何不起作用的:https://codesandbox.io/p/sandbox/flamboyant-gianmarco-9qngsy?file=%2Fsrc%2FApp.tsx%3A19%2C13
或者,您可以通过在任何HTML预览器中测试以下版本来重新创建该问题:
<!DOCTYPE html>
<html>
<body>
test 1: <br>
<video className="video">
<source src="https://9qngsy-5173.csb.app/crown.mov" type="video/mov" />
</video>
<br> test 2: <br>
<video className="video">
<source src="https://9qngsy-5173.csb.app/crown.mov" type="video/quicktime" />
</video>
<br> test 3: <br>
<video src="https://9qngsy-5173.csb.app/crown.mov" className="video">
</video>
<br> test 4: <br>
<video className="video">
<source src="https://9qngsy-5173.csb.app/crown.mov" type="video/quicktime" />
</video>
</body>
</html>