问题描述
使用来自pub,master分支或统一计划的插件,我仅在iOS上遇到MissingPluginException(No implementation found for method listen on channel FlutterWebRTC/peerConnectoinEventCFA8C16D-C17E-45CD-B206-40324A680E31)
异常,而在Android上没有。
要复制
peerConnection = await createPeerConnection({
"iceServers": [{}],"sdpSemantics": "unified-plan","bundlePolicy": "max-bundle","rtcpMuxPolicy": "require",//forceEncodedVideoInsertableStreams : isCryptoEnabled
},{});
预期的行为
它可以在Android上完美运行,因此它不应在iOS上引发错误,并且可以正常运行,因为我看到EventChannel
也已在iOS插件中实现。
平台信息
- Flutter版本:
[✓] Flutter (Channel stable,1.20.1,on Mac OS X 10.15.6 19G73,locale en-EG)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 11.6)
[✓] Android Studio (version 4.0)
[✓] IntelliJ IDEA Ultimate Edition (version 2019.3.3)
[✓] VS Code (version 1.47.3)
[!] Connected device
! No devices available
! Doctor found issues in 1 category..
- 插件版本: 0.2.6、0.2.8,主分支,统一计划分支
- 操作系统:MacOS Catalina
- 操作系统版本:10.15.6
它在Android上运行完美,但我似乎无法在iOS上运行。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)