[Vue+NodeJS] 解决动态创建video播放不出本地视频的问题

事由:

如果写死了一个video设置了src值,可以正常播放,比如 <video src="../assets/1.mp4"></video>

但是当用JS动态创建video元素,设置src值,却播放不出来。

原因:

路径问题导致的,

解决:

要用require()来解决,就是这个路径用require()括起来

比如

var myVideo = document.getElementById( "videoId");
//有了require(),编译之后,会被自动转为发布后的实际相对路径
myVideo.src = require("../assets/1.mp4");

 

Logo

前往低代码交流专区

更多推荐