小编Say*_*man的帖子

未处理的拒绝(AbortError):用户代理根据用户的请求中止了媒体资源的获取过程

https://onoumenon.gitbook.io/wiki/programming/tips/rtmp

  buildPlayer() {
    if (this.player || !this.props.stream) {
      return;
    }
    const { id } = this.props.match.params;
    this.player = flv.createPlayer({
      type: "flv",
      url: `http://localhost:8000/live/${id}.flv`
    });
    this.player.attachMediaElement(this.videoRef.current);
    this.player.load();
  }
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用此代码将视频流式传输给用户,但如果没有流并且应用程序崩溃,则会出现错误。

未处理的拒绝(AbortError):用户代理根据用户的请求中止了媒体资源的获取过程。

当我尝试执行此操作时,会引发错误:

player.attachMediaElement(videoRef.current);
Run Code Online (Sandbox Code Playgroud)

有没有办法检查这一行是否会抛出错误?

javascript

6
推荐指数
1
解决办法
2万
查看次数

错误 [ERR_PACKAGE_PATH_NOT_EXPORTED]:包子路径“./lib/parser”未由 /usr/app/node_modules/postcss/package.json 中的“exports”定义

是否使用 docker-compose up 来构建我的项目,但出了问题,我收到此错误:

node:internal/errors:464
    ErrorCaptureStackTrace(err);
    ^

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/parser' is not defined by "exports" in /usr/app/node_modules/postcss/package.json
    at new NodeError (node:internal/errors:371:5)
    at throwExportsNotFound (node:internal/modules/esm/resolve:429:9)
    at packageExportsResolve (node:internal/modules/esm/resolve:703:3)
    at resolveExports (node:internal/modules/cjs/loader:482:36)
    at Function.Module._findPath (node:internal/modules/cjs/loader:522:31)
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:999:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.552 (/usr/app/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:11590)
    at __nccwpck_require__ (/usr/app/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:11735)
    at Object.270 (/usr/app/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:400)
    at __nccwpck_require__ (/usr/app/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:11735)
    at Object.327 (/usr/app/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:260)
    at __nccwpck_require__ (/usr/app/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:11735)
    at Object.845 (/usr/app/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:3733) {
  code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}

Node.js v17.4.0
Service 'nextjs' failed to build : …
Run Code Online (Sandbox Code Playgroud)

node.js npm docker next.js

5
推荐指数
1
解决办法
2243
查看次数

“this”隐式具有类型“any”,因为它没有类型注释。ts(2683)

userSchema.pre('save', async function(done) {
    if (this.isModified('pass')) {
        const hashed = await Password.toHash(this.get('pass'));
        this.set('pass', hashed);
    }
    done();
});
Run Code Online (Sandbox Code Playgroud)

我从“this”中收到以下错误:

“this”隐式具有类型“any”,因为它没有类型注释。ts(2683)

我听说问题出在方向键上,但我没有在回调函数中使用方向键?我仍然收到错误。是什么赋予了?

我还从“完成”中收到错误:

参数“done”隐式具有“any”类型。ts(7006)

这可能是 Visual Studio Code 的某种错误吗?

node.js typescript

2
推荐指数
1
解决办法
3197
查看次数

我们如何在js中的css中添加-webkit-transform属性?

.underline {
  background-color: dodgerblue;
  display: inline-block;
  height: 2px;
  left: 50px;
  margin-top: -4px;
  position: absolute;
  top: 185px;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
  width: 202px;
}
Run Code Online (Sandbox Code Playgroud)

https://codepen.io/xyaraj/pen/amzydG

我在 React 应用程序中使用 JS 中的 CSS,我想知道如何将-webkit-transitioncss 等属性放入 js 中。

const useStyles = makeStyles(() => ({
    icon: {
        padding: '.2rem .2rem',
        fontSize: '12px'
    },
    li: {
        display: 'block',
        font: 'bold 6px/12px sans-serif',
        padding: '5px 15px',
        textAlign: 'center',
        textDecoration: 'none',
        float: 'left',
    },
}
Run Code Online (Sandbox Code Playgroud)

上面的代码是我在JS中使用CSS,我想知道如何添加下划线类并添加属性-webkit-transform …

css reactjs css-in-js

2
推荐指数
1
解决办法
3037
查看次数

ALTER TABLE 失败,因为一个或多个对象访问这一列。运行 NOCHECK CONSTRAINT ALL 后

ALTER TABLE RoomReservation NOCHECK CONSTRAINT ALL

ALTER TABLE RoomReservation ALTER COLUMN HotelNumber INTEGER NOT NULL
Run Code Online (Sandbox Code Playgroud)

我以为消除限制可以让我做出一些必要的改变,但我错了。

Msg 5074, Level 16, State 1, Line 5
The object 'DF_RoomReservation_HotelNumber' is dependent on column 'HotelNumber'.
Msg 4922, Level 16, State 9, Line 5
ALTER TABLE ALTER COLUMN HotelNumber failed because one or more objects access this column.
Run Code Online (Sandbox Code Playgroud)

有没有办法让这项工作发挥作用。我不确定为什么删除表上的所有约束不允许我运行更改表查询。

sql-server

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

node.js ×2

css ×1

css-in-js ×1

docker ×1

javascript ×1

next.js ×1

npm ×1

reactjs ×1

sql-server ×1

typescript ×1