我创建了三星智能电视的应用程序。我使用远程测试系统测试了我的应用程序。除返回键外,所有功能都正常工作。当我按下返回按钮时,它将返回到主屏幕,但我希望我的应用程序返回到我的应用程序的前一个屏幕。这是工作正常,而我在模拟器中测试这个。三星智能电视返回按钮
我通过在返回键功能中给予airs来检查这一点。它警告说它在返回到homw屏幕后。
谁能帮我在这
我创建了三星智能电视的应用程序。我使用远程测试系统测试了我的应用程序。除返回键外,所有功能都正常工作。当我按下返回按钮时,它将返回到主屏幕,但我希望我的应用程序返回到我的应用程序的前一个屏幕。这是工作正常,而我在模拟器中测试这个。三星智能电视返回按钮
我通过在返回键功能中给予airs来检查这一点。它警告说它在返回到homw屏幕后。
谁能帮我在这
RETURN和EXIT键之后是默认行为,以关闭应用程序,并要回智能集线器或广播电视屏幕。
你应该实现防止默认行为,请看看这个页面:http://samsungdforum.com/Guide/ref00009/sfkey_preventdefault.html
在三星智能电视,RETURN默认操作是返回主页,你可以在SDK文档中看到:
http://www.samsungdforum.com/Guide/
您必须包含这一行代码:
sf.key.preventDefault();
你的代码定制之前返回按钮动作。
例如(实例从一个交换机):
case tvKey.RETURN :
sf.key.preventDefault();
window.history.go(-1);
break;
我正面临着一个基本的JavaScript项目同样的问题。我加入event.preventDefault();
,例如解决它:
Main.keyDown = function()
{
var keyCode = event.keyCode;
case tvKey.KEY_RETURN:
case tvKey.KEY_PANEL_RETURN: event.preventDefault();
}
对于应用程序框架,你可以使用此功能:
sf.key.preventDefault();