首页 > 解决方案 > 运行示例“Twilio Video React App”时出错。出现错误 - 'null' 类型的参数不能分配给 'Priority' 类型的参数。TS2345

问题描述

我试图运行从https://github.com/twilio/twilio-video-app-react获取的示例 Twilio Video React App 我已经安装了 npm 和项目所需的所有依赖项。当我做 npm start 我得到错误 -

文件成功发出,等待类型检查结果...

编译失败。I:/Project/twilio-video-app-react-master/src/components/VideoTrack/VideoTrack.tsx I:/Project/twilio-video-app-react-master/src/components/VideoTrack/VideoTrack 中的 TypeScript 错误。 tsx(36,27):“null”类型的参数不可分配给“Priority”类型的参数。TS2345

if (track.setPriority && priority) {
    // Passing `null` to setPriority will set the track's priority to that which it was published with.
    track.setPriority(null);                        
    }

但是当我查看文档https://www.twilio.com/docs/video/tutorials/using-track-priority-api时,我看到他们使用 setPriority(null)。

有什么我想念的吗。我还没有对样本进行任何更改!

标签: reactjstwilio

解决方案


推荐阅读