weixin_49023768 2023-05-04 15:09 采纳率: 100%
浏览 270
已结题

dplayer Uncaught (in promise) TypeError: Cannot read properties of null (reading 'classList')


<template>
  <div id="dplayer"></div>
</template>

<script setup>
import DPlayer from 'dplayer';

const dp = new DPlayer({
  video: {
    url: 'https://api.dogecloud.com/player/get.mp4?vcode=5ac682e6f8231991&userId=17&ext=.mp4',
  },
});

</script>

<style scoped>
</style>

img

  • 写回答

3条回答 默认 最新

  • weixin_49023768 2023-05-04 16:01
    关注

    加上container还是报错哦

    放在onMounted下面就可以了

    
    <template>
      <div id="dplayer"></div>
    </template>
    
    <script setup>
    import { ref, onMounted } from "vue";
    import DPlayer from 'dplayer';
    import Hls from 'hls.js';
    
    onMounted( () => {
      new DPlayer({
        //播放器的一些参数
        container: document.getElementById('dplayer'),
        video: {
          url: 'https://api.dogecloud.com/player/get.mp4?vcode=5ac682e6f8231991&userId=17&ext=.mp4', //视频地址
        }
      });
    })
    
    </script>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 5月13日
  • 已采纳回答 5月5日
  • 创建了问题 5月4日

悬赏问题

  • ¥15 非科班怎么跑代码?如何导数据和调参
  • ¥15 福州市的全人群死因监测点死亡原因报表
  • ¥15 Altair EDEM中生成一个颗粒,并且各个方向没有初始速度
  • ¥15 系统2008r2 装机配置推荐一下
  • ¥500 服务器搭建cisco AnyConnect vpn
  • ¥15 悬赏Python-playwright部署在centos7上
  • ¥15 psoc creator软件有没有人能远程安装啊
  • ¥15 快速扫描算法求解Eikonal方程咨询
  • ¥15 校内二手商品转让网站
  • ¥20 高德地图聚合图层MarkerCluster聚合多个点,但是ClusterData只有其中部分数据,原因应该是有经纬度重合的地方点,现在我想让ClusterData显示所有点的信息,如何实现?