Отключение от ChromeCast не останавливает воспроизведение видео
Мои пользователи жалуются, что, когда они нажимают на отключение после воспроизведения видео, оно не останавливает видео.
Это то, что должна делать библиотека CastCompanion, или мне нужно перехватить разъединение и сделать это самостоятельно?
Я подумала, что, возможно, к тому времени, когда я получу событие отключения, я уже слишком поздно скажу приложению прекратить воспроизведение видео.
1 ответ
CCL может сделать это при необходимости, но рекомендуется реализовать это в логике приемника. Я объяснил правильный способ сделать это в этом посте. Возвращаясь к первому заявлению, которое я сделал, вы можете использовать следующий API, чтобы дать команду CCL остановить приложение при отключении:
mVideoCastManager.setStopOnDisconnect(true)
Вы должны вызвать это где-то рано из своего приложения, скажем, когда вы создаете синглтон VideoCastManager. Но, как я сказал ранее и объясняется в ссылочном посте, это не совсем правильный способ сделать это.