Приложение работает должным образом в симуляторе Tizen TV, но не в эмуляторе

Разрабатываю приложение для Samsung Tizen Smart TV. У меня странная проблема. Приложение воспроизводит звук и реагирует на клавиши пульта дистанционного управления в симуляторе, но звук не воспроизводится и клавиши не работают в эмуляторе.

Я использую теги HTML5 Audio.

Что может быть причиной? Заранее спасибо.

Изменить:

Очень простая веб-страница:

<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="css/style.css"/>
</head>
<body>
   <audio id="audioMain" src="http://streams.myabcradio.com/api/914/320/stream?user=justanuser&pass=justapassword" autoplay="autplay" preload="none"></audio>
</body> 
</html>

воспроизводит звук в симуляторе, но не в эмуляторе. Я пробовал добавить

but still no sound...


person burakk    schedule 03.09.2016    source источник
comment
Хороший вопрос, но вы можете опубликовать сведения о среде (ОС, версия SDK и т. Д.) И минимальный код для воспроизведения проблемы.   -  person ozbek    schedule 05.09.2016
comment
Я добавил образец кода в раздел редактирования. Даже базовый тег HTML5 Audio не воспроизводит звук в эмуляторе.   -  person burakk    schedule 13.09.2016
comment
добавили ли вы tizen.org/privilege/internet и tizen.org/privilege/volume.set превалирует в вашем проекте?   -  person Iqbal hossain    schedule 16.09.2016
comment
Спасибо, но все равно не работает ...   -  person burakk    schedule 16.09.2016
comment
Вы можете попробовать опубликовать проблему на SamsungDForum, который является официальным сообществом разработчиков Samsung Tizen TV samsungdforumForum.com/Samsungdforum.com/ / ForumDashBoard / cd10341507013d28   -  person Armaan-Ul-Islam    schedule 21.09.2016


Ответы (3)


Здесь может возникнуть проблема с привилегиями. Добавьте эти привилегии, необходимые для воспроизведения звука и ответа на клавиши пульта дистанционного управления.

<tizen:privilege name="http://tizen.org/privilege/tv.audio"/>
<tizen:privilege name="http://tizen.org/privilege/tv.inputdevice"/>
person Armaan-Ul-Islam    schedule 06.09.2016
comment
Я уже пробовал их добавить, но приложение по-прежнему не воспроизводит звук в эмуляторе и не реагирует на события удаленного контроллера. - person burakk; 10.09.2016

Запустите «Диспетчер обновлений» ->

Перейдите на вкладку «Установленные пакеты» ->

Дополнительно ->

Расширения Samsung TV (общедоступные) ->

Удалить

Затем снова установите Samsung TV Extension и создайте новый эмулятор. Вполне вероятно, что в вашей текущей установке возникнут проблемы.

person Armaan-Ul-Islam    schedule 16.09.2016
comment
Спасибо, но это тоже не помогло ... Я подозреваю, что в эмуляторе поддерживается тег HTML5 Audio ...? - person burakk; 18.09.2016

Контрольный список.

  1. Интернет-привилегии
    <tizen:privilege name="http://tizen.org/privilege/internet"/>

  2. Контроль доступа
    <access origin="*" subdomains="true"/>

  3. Проверьте сеть вашего эмулятора. он действительно подключен к Интернету?

  4. Протестируйте локальный медиафайл (упакованный в приложении) со звуковым тегом. последняя версия ТВ-эмулятора webkit - 538.1. Проверьте, действительно ли он поддерживает воспроизведение этого медиафайла / потока.

person pius lee    schedule 20.09.2016