2017-12-19 18 views
0

Vidyo SDK 용 이온 코르도바 플러그인 브리지를 작성하여 이온 프로젝트에 통합 할 수 있도록 노력했습니다. 이것은 Android에서 모두 잘 작동하지만 iOS에서는 한 가지 문제에 직면합니다.Vidyo iOS와 코르도바 이온 결합 - 닫기 (연결 끊기)로 백그라운드에서 비디오 활성 유지

전화를 끊고 Vidyo SDK 오버레이가 닫히고 사용자가 이온 응용 프로그램으로 돌아갈 때 백그라운드에서 비디오/오디오가 여전히 활성 상태입니다 (연결이 끊긴 경우에도). 앱을 종료하면 상단에 붉은 색 상태 표시 줄이 나타나 활성 통화임을 나타냅니다. vidyo 오버레이를 제대로 닫으려면 어떻게해야합니까? 연결 끊기가 충분하지 않은 것 같습니다. 감사합니다.

+0

다른 사람들이 문제를 재현 할 수 있도록 충분한 코드를 포함 :

, BTW 여기는 Vidyo의 샘플입니다. – Giorgio

답변

0

맞아요, 당신의 경우에는 연결이 충분하지 않습니다. 호출이 끊긴 후에 vc? .Disable()을 사용해야합니다. 이렇게하면 사용 된 모든 리소스 (카메라, 마이크, 스피커)가 해제됩니다. 그러나 OnDisconnected 콜백을받은 후에 만 ​​Disable 및/또는 VCConnectorPkg.uninitialize()를 호출해야합니다. https://github.com/Vidyo/VidyoIOCordovaPlugin