我正在研究三星电视应用程序,因此我制作了实习画面,告诉用户有关此应用程序的一些信息,在用户阅读完信息后,应点击欢迎按钮进入主页面。
我应该创建一个新的html,然后当我点击按钮时,会打开一个新页面吗? 实际上我在android应用程序中使用了这个技术!
这对电视应用程序有效吗?如果没有,我该怎么办?任何建议都会有所帮助,谢谢
注意:我研究此代码http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_win_open4 但这个功能不起作用
答案 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看起来像弹出窗口的教程(操纵位置绝对,宽度,高度,添加半透明的黑色背景......)。
期待这给你一个线索,我和三星电视合作很长时间了。