#javascript #tizen #samsung-smart-tv #tizen-studio
#javascript #tizen #samsung-smart-tv #tizen-studio
Вопрос:
Я только начинаю работать с Tizen, поэтому надеюсь, что это простой вопрос для новичков, но он поставил меня в тупик. Я использую эмулятор T-samsung-5.5-x86. Я пытаюсь использовать B2B API Tizen с этим на своей HTML-странице:
<script type="text/javascript" src="$B2BAPIS/b2bapis/b2bapis.js"></script>
<script src="$WEBAPIS/webapis/webapis.js"></script>
<link rel="stylesheet" type="text/css" href="css/style.css"/>
И это в моем коде:
var speakerType = b2bapis.b2bcontrol.getSpeakerType();
Когда он запускается, он выдает мне эту ошибку при наведении курсора мыши на b2bapis:
Ошибка ссылки: b2bapis не определен
Кроме того, в моей консоли написано: b2bapis.js — Не удалось загрузить ресурс.
webapis отлично работает для меня.
Комментарии:
1. Привет, я вообще не могу начать. Откуда у вас b2bapis.js файл? У меня есть учетная запись sssp b2b, но я нахожу только расширения tizen studio и TV в меню Tools…
Ответ №1:
Просто хочу отметить здесь то, что я нашел. b2bapis работает только на реальном smart TV, а не на эмуляторах.
Убедитесь, что вы добавили этот импорт в свой index.html
<script type="text/javascript" src="$B2BAPIS/b2bapis/b2bapis.js"></script>
также привилегия в вашем config.xml например. b2bapis.b2bcontrol
импорт этого
<tizen:privilege name="http://developer.samsung.com/privilege/b2bcontrol"/>
Ответ №2:
Ну и ладно, черт возьми… Таким образом, B2BAPI, по-видимому, не являются чем-то, что работает на эмуляторе (по крайней мере, не на моем), но как только я подключился к телевизору Samsung, все работает нормально. Думаю, я только что преодолел свое первое препятствие для новичков…