Здравствуйте. Проблема заключается в следующем.
Не заливается собственное приложение, пишет ошибку, такого плана, как че-то нарушено в безопасности, причем уточнее ошибки не показывается, вот мой конфиг приложения ( соответственно оно заливается на телевизоры 2012 и 2011 года, уже проверено и не раз, использую тока документированные функции и имя виджета откуда заливаю содержит тока латинские буквы, все как по стандарту).
<?xml version='1.0' encoding='UTF-8'?>
<widget>
<previewjs itemtype='string'>OklineTV</previewjs>
<cpname itemtype='string'></cpname>
<cplogo itemtype='string'></cplogo>
<cpauthjs itemtype='string'></cpauthjs>
<ThumbIcon itemtype='string'>Images/icon/thumbicon_okline.png</ThumbIcon>
<BigThumbIcon itemtype='string'>Images/icon/Bigthumbicon_okline.png</BigThumbIcon>
<ListIcon itemtype='string'>Images/icon/Listicon_okline.png</ListIcon>
<BigListIcon itemtype='string'>Images/icon/BigListicon_okline.png</BigListIcon>
<ver itemtype='string'>1.0</ver>
<fullwidget itemtype='string'>y</fullwidget>
<movie itemtype='string'>y</movie>
<srcctl itemtype='string'>y</srcctl>
<childlock itemtype='string'>y</childlock>
<audiomute itemtype='string'>y</audiomute>
<videomute itemtype='string'>n</videomute>
<dcont itemtype='string'>y</dcont>
<widgetname itemtype='string'>OklineTV</widgetname>
<description itemtype='string'></description>
<network itemtype='string'>n</network>
<width itemtype='number'>1280</width>
<height itemtype='number'>720</height>
<author itemtype='group'>
<name itemtype='string'>okline@okline.pvt</name>
<email itemtype='string'>okline@okline.pvt</email>
<link itemtype='string'>okline@okline.pvt</link>
<organization itemtype='string'>Okline</organization>
</author>
</widget>
Понял причину, она заключается в следующих плагинах
<object id='pluginNetwork' border=0 classid ='clsid:SAMSUNG-INFOLINK-NETWORK'></object>
<object id='pluginObjectNNavi' border=0 classid='clsid:SAMSUNG-INFOLINK-NNAVI'></object>
Из-за них выдает ошибку безопасности, но на 2012 они работают, и они же документированное API. как быть? Чем их можно заменить, NNAVI я используя в следующем коде
NNaviPlugin = document.getElementById('pluginObjectNNavi');
NNaviPlugin.SetBannerState(2);
pluginObj.unregistKey(tvKey.KEY_VOL_UP);
pluginObj.unregistKey(tvKey.KEY_VOL_DOWN);
pluginObj.unregistKey(tvKey.KEY_MUTE);
pluginObj.registKey(tvKey.KEY_RETURN);
pluginObj.registKey(tvKey.KEY_MENU);
pluginObj.registKey(tvKey.KEY_EXIT);
А вот pluginNetwork для получения mac адреса телевизора.
Не заливается собственное приложение, пишет ошибку, такого плана, как че-то нарушено в безопасности, причем уточнее ошибки не показывается, вот мой конфиг приложения ( соответственно оно заливается на телевизоры 2012 и 2011 года, уже проверено и не раз, использую тока документированные функции и имя виджета откуда заливаю содержит тока латинские буквы, все как по стандарту).
<?xml version='1.0' encoding='UTF-8'?>
<widget>
<previewjs itemtype='string'>OklineTV</previewjs>
<cpname itemtype='string'></cpname>
<cplogo itemtype='string'></cplogo>
<cpauthjs itemtype='string'></cpauthjs>
<ThumbIcon itemtype='string'>Images/icon/thumbicon_okline.png</ThumbIcon>
<BigThumbIcon itemtype='string'>Images/icon/Bigthumbicon_okline.png</BigThumbIcon>
<ListIcon itemtype='string'>Images/icon/Listicon_okline.png</ListIcon>
<BigListIcon itemtype='string'>Images/icon/BigListicon_okline.png</BigListIcon>
<ver itemtype='string'>1.0</ver>
<fullwidget itemtype='string'>y</fullwidget>
<movie itemtype='string'>y</movie>
<srcctl itemtype='string'>y</srcctl>
<childlock itemtype='string'>y</childlock>
<audiomute itemtype='string'>y</audiomute>
<videomute itemtype='string'>n</videomute>
<dcont itemtype='string'>y</dcont>
<widgetname itemtype='string'>OklineTV</widgetname>
<description itemtype='string'></description>
<network itemtype='string'>n</network>
<width itemtype='number'>1280</width>
<height itemtype='number'>720</height>
<author itemtype='group'>
<name itemtype='string'>okline@okline.pvt</name>
<email itemtype='string'>okline@okline.pvt</email>
<link itemtype='string'>okline@okline.pvt</link>
<organization itemtype='string'>Okline</organization>
</author>
</widget>
Понял причину, она заключается в следующих плагинах
<object id='pluginNetwork' border=0 classid ='clsid:SAMSUNG-INFOLINK-NETWORK'></object>
<object id='pluginObjectNNavi' border=0 classid='clsid:SAMSUNG-INFOLINK-NNAVI'></object>
Из-за них выдает ошибку безопасности, но на 2012 они работают, и они же документированное API. как быть? Чем их можно заменить, NNAVI я используя в следующем коде
NNaviPlugin = document.getElementById('pluginObjectNNavi');
NNaviPlugin.SetBannerState(2);
pluginObj.unregistKey(tvKey.KEY_VOL_UP);
pluginObj.unregistKey(tvKey.KEY_VOL_DOWN);
pluginObj.unregistKey(tvKey.KEY_MUTE);
pluginObj.registKey(tvKey.KEY_RETURN);
pluginObj.registKey(tvKey.KEY_MENU);
pluginObj.registKey(tvKey.KEY_EXIT);
А вот pluginNetwork для получения mac адреса телевизора.