我正在开发视频聊天应用程序,并使用@and稀土/simplewebrtc。我正在使用nextjs动态导入。在本地主机上一切都很好,但是当我尝试用"npm“创建一个构建时,我得到的导航器是没有定义的。
生成错误发生ReferenceError:未在对象处定义导航器。(/User/apple/Documents/React Mac/next-webrtc/next-webrtc/node_modules/@andyet/simplewebrtc/lib/Hark.js:4:56) at Module._compile (内部/模块/cjs/loader.js:1063:30),Object.Module._extensions..js (内部/模块/cjs/loader.js:1092:10),Module.load (内部/模块/cjs/loader.js:928:32),Function.Module._load (Object.Module._extensions..js/Object.Module._extensions..js/cjs/loader.js:1092:10):769:14)在Module.require上(内部/模块/cjs/loader.js:952:19),在对象处需要(内部/模块/cjs/helpers.js:88:18)。(/User/apple/Documents/React Mac/next-webrtc/next-webrtc/node_modules/@andyet/simplewebrtc/actions/Media.js:5:40) at Module._compile (内部/模块/cjs/loader.js:1063:30),Object.Module._extensions..js (内部/模块/cjs/loader.js:1092:10){ type:'ReferenceError‘}
发布于 2021-06-24 10:28:33
只需升级到@和/simplewebrtc版本1.30.2,就可以解决这个问题。他们升级到这个版本之前,它与nextjs不兼容。
https://stackoverflow.com/questions/68017247
复制相似问题