Это вопрос без ответа на форуме samsungd, и я пока не нашел здесь удовлетворительного ответа.
Мое приложение было отклонено ребятами из Samsung, потому что приложение не выходит из Smart Hub. Когда пользователь нажимает кнопку смартхаба, смартхаб появляется, но приложение все еще работает в фоновом режиме. Доказательством этого является то, что когда мы перезапускаем приложение, оно начинается с того места, где оно было оставлено.
Насколько я знаю, этот код перенесет приложение в смарт-хаб:
var widgetAPI = new Common.API.Widget();
widgetAPI.sendReturnEvent();
mwPlugin.SetSource(0);
Приведенный выше код отлично работает для проигрывателя Blu-ray, но для телевизора он только сворачивает приложение, и если в приложении запущено видео, то этот код испортит видео на телевизоре.
И этот код закроет приложение на экране трансляции:
var widgetAPI = new Common.API.Widget();
widgetAPI.sendExitEvent();
mwPlugin.SetSource(0);
Так может ли кто-нибудь предложить, как выйти из приложения на смарт-концентраторе в смарт-телевизоре Samsung?