当 transport.on('connect' 调用回调 () 时,Mediasoup 客户端反应本机崩溃
Mediasoup client on react native crashes when transport.on('connect' calls callback()
我正在使用 mediasoup
进行视频会议,但在 transport.produce()
的连接阶段
当我从 transport.on('connect
应用程序崩溃
执行回调时调用 transport.on('connect'
事件
producerTransport.on(
'connect',
async function ({dtlsParameters}, callback, errback) {
await Request('connectTransport', {
dtlsParameters,
transport_id: data.id,
})
.then(data => {
callback();//crashes the application when called,
})
.catch(errback);
},
);
原来我没有正确设置权限
找到您应用的 AndroidManifest.xml
文件并添加以下权限:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
我正在使用 mediasoup
进行视频会议,但在 transport.produce()
的连接阶段
当我从 transport.on('connect
应用程序崩溃
transport.on('connect'
事件
producerTransport.on(
'connect',
async function ({dtlsParameters}, callback, errback) {
await Request('connectTransport', {
dtlsParameters,
transport_id: data.id,
})
.then(data => {
callback();//crashes the application when called,
})
.catch(errback);
},
);
原来我没有正确设置权限
找到您应用的 AndroidManifest.xml
文件并添加以下权限:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.WAKE_LOCK" />