如何在Samsung TV模拟器上打开新屏幕?

时间:2014-03-14 18:33:44

标签: javascript html css samsung-smart-tv television

我正在研究三星电视应用程序,因此我制作了实习画面,告诉用户有关此应用程序的一些信息,在用户阅读完信息后,应点击欢迎按钮进入主页面。

我应该创建一个新的html,然后当我点击按钮时,会打开一个新页面吗? 实际上我在android应用程序中使用了这个技术!

这对电视应用程序有效吗?如果没有,我该怎么办?任何建议都会有所帮助,谢谢

注意:我研究此代码http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_win_open4 但这个功能不起作用

2 个答案:

答案 0 :(得分:0)

Samsung TV应用程序没有窗口或标签,因此您无法使用open创建新的。{/ p>

使用DOM操作在现有页面内渲染消息。

答案 1 :(得分:0)

我建议您使用这样的基本HTML:

<body>
   <div id="popup"></div>
   <div id="content"></div>
</body>

将你的“屏幕”放在单独的html文档中,当你按下按钮时,按照这样的方式刷新你的基础html:

//on click 
$('#content').html('');
$('#content').load('mynewcontent.html');

三星应用程序使用单页面Web应用程序理念,因此您必须动态刷新基本html。

如果你需要创建一个弹出窗口,有很多关于如何使div看起来像弹出窗口的教程(操纵位置绝对,宽度,高度,添加半透明的黑色背景......)。

期待这给你一个线索,我和三星电视合作很长时间了。