1、间接在html文件中应用SkeyeWebPlayer.js播放器

2、最终成果

<!DOCTYPE html> <html lang="en"><head>  <meta charset="UTF-8">  <title>SkeyeWebPlayer播放器</title>  <link rel="shortcut icon" href="/favicon.ico">  <link rel="stylesheet" href="./styles/reset.css">  <style>    .header-view {      height: 60px;      position: relative;    }    .header-bar {      height: 60px;      background-color: #032C43;      box-shadow: 0 6px 10px -3px rgba(0, 0, 0, 0.5);      position: fixed;      top: 0;      width: 100%;      z-index: 1;    }    .header-group {      display: flex;      align-items: center;      justify-content: space-between;      height: 100%;      color: #ffffff;    }    .head-title {      font-size: 20px;      font-weight: bold;    }    .container {      max-width: 800px;      margin-left: auto;      margin-right: auto;      padding-right: 15px;      padding-left: 15px;    }    .web-media-player {      margin-top: 30px;    }    .play-url {      margin-top: 30px;      width: 100%;      display: flex;      align-items: center;      justify-content: space-between;    }    .play-url input {      width: 100%;      height: 24px;      padding: 0 10px;    }    .btn {      margin-left: 15px;      padding: 3px 8px;      border-radius: 4px;      background-color: #666;      color: #fff;      flex-shrink: 0;    }  </style></head><body><div id="app">  <div class="header-view">    <div class="header-bar">      <div class="container header-group">        <div class="head-title">SkeyeWebPlayer播放器测试</div>      </div>    </div>  </div>  <section class="container">     <!--播放器容器-->    <div class="web-media-player" id="SkeyeWebPlayer"></div>    <div class="play-url">      <input type="text" id="url" value="rtsp://192.168.0.111:5540/00000000031316423888/0">      <button class="btn" onclick="play()">播放</button>    </div>  </section></div><script src="./static/vue.min.js"></script><script src="./static/vue-router.min.js"></script><script src="./static/element-ui/index.js"></script><script src="./static/axios.min.js"></script><script src="static/SkeyeWebPlayer/SkeyeWebPlayer.js"></script><script type="application/javascript">let player = nullinitPlayer()// 初始化播放器function initPlayer() {  // new WebMediaPlayer(url,domId,callback,options)  player = new WebMediaPlayer(    '',    `SkeyeWebPlayer`,    callbackFunc,    {      cbUserPtr: this,      decodeType: 'auto',      openAudio: 0,      BigPlay: false,      Height: 56.25    });}// 播放function play() {  let url = document.getElementById('url').value  player.play(url, 1, 0)}// 回调function callbackFunc(cbType, cbParams) {  console.log(cbType, cbParams)}</script></body></html>