【问题标题】:Can not use the jsmpeg in react "Unexpected use of 'self'"无法在反应“意外使用'self'”中使用jsmpeg
【发布时间】:2020-07-27 13:28:57
【问题描述】:

我想在 React 中转换的代码

 <body>
    <!-- <canvas id="videoCanvas" height="600" width="600"></canvas> -->
    <script type="text/javascript" src="jsmpeg.min.js"></script>

    <script type="text/javascript">
      var canvas = document.getElementById("videoCanvas");
      console.log(document.location.hostname);
     var url = "ws://localhost:9999/";
    </script>
    <div
      class="jsmpeg"
      data-url="ws://localhost:9999/"
      data-loop="true"
      data-autoplay="true"
      style="width:900px;"
    >
</div>

无法将其更改为响应格式。当我尝试转换时出现 jsmpeg 错误 即

我尝试过但出错的代码

import React from 'react';
import ReactDOM from 'react-dom';
import "./jsmpeg.min.js"
const App =()=>{
    return(
        <h1>Hello</h1>
    )
}


ReactDOM.render(<App />,document.getElementById('root'));

错误

/src/jsmpeg.min.js 第 606:9 行:意外使用“self”无限制全局变量 第 2771:13 行:期望一个赋值或函数调用,而是看到一个表达式 no-unused-expressions

搜索关键字以了解有关每个错误的更多信息。

【问题讨论】:

  • jsmpeg.min 脚本无法导入到 React 组件中,需要在 index.html 主文件中导入
  • 我试过了,但它不是workink兄弟

标签: node.js reactjs ffmpeg onvif jsmpeg


【解决方案1】:

转到 jsmpeg 并使用 window.fetch 更改自我

【讨论】:

    猜你喜欢
    • 2017-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-13
    • 2018-11-26
    • 2020-11-29
    相关资源
    最近更新 更多