Android: MediaRouteButton не обнаруживает Chromecast на некоторых устройствах?

У меня проблема с тем, что MediaRouteButton не обнаруживает Chromecast на некоторых устройствах. Это обнаруживается на старшем телефоне Samsung Galaxy Nexus, но не на моем Google Pixel.

Самое смешное, что раньше он работал на моем Google Pixel, но теперь он больше не работает. На своем пикселе я несколько раз проверял wifi, и YouTube Chromecast работает, но не мое приложение.

Я проверил пример демонстрации MediaRouterButton, и он тоже не работает. https://github.com/googlecast/MediaRouter-Cast-Button-android

Обратный вызов, похоже, не сработал.

mMediaRouter.addCallback(mChromecastDeviceSelector,
    mMediaRouterCallback, 
    MediaRouter.CALLBACK_FLAG_REQUEST_DISCOVERY);

РЕДАКТИРОВАТЬ: я проверил на N и O, и это не сработало. Однако устройство N и O и та же версия Служб Google Play (11.7.46). Samsung Galaxy Nexus имеет Jellybean, но более старую версию Google Play Services (10.2.98)

EDIT2: похоже, он снова работает после выходных, не знаю, что случилось.: /

EDIT3: это снова не работает.

0 ответов

Другие вопросы по тегам