原始代码

<video src="@/video/qiang.mp4" controls="controls"></video>

显示结果

这样的,按钮都不能点,也不显示视频。
在这里插入图片描述
然后我测试发现我在我自己的私人项目中使用都是可以的,唯独放在公司的代码中就不行,我就怀疑是不是公司代码太老了或者有其他代码不知道在哪里影响我造成的的原因

解决办法

这样写,就是src前面加require引入,搞定!
<template>
  <div>
       <video :src= src controls="controls" width="100%" height="300px"></video>
  </div>
</template>

<script>
export default {
data(){
    return{
        src: require("@/video/qiang.mp4")
    }
}
}
</script>

<style>

</style>
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐