首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >三星智能电视退货按钮

三星智能电视退货按钮
EN

Stack Overflow用户
提问于 2013-10-10 13:30:17
回答 3查看 3.8K关注 0票数 0

我为三星智能电视开发了应用程序。我使用远程测试系统测试了我的应用程序。除return键外,所有功能都工作正常。当我按下return按钮时,它将返回到主屏幕,但我希望我的应用程序返回到我的应用程序的前一个屏幕。当我在模拟器中测试它时,它工作正常。

我通过在返回键中赋予alers功能来检查这一点。在返回到homw屏幕之后,它会发出警报。

有人能在这方面帮我吗?

EN

回答 3

Stack Overflow用户

发布于 2013-10-10 15:48:38

RETURN和EXIT键之后是关闭应用程序和返回智能集线器或tv广播屏幕的默认行为。

您应该实现阻止默认行为,请查看此页面:http://samsungdforum.com/Guide/ref00009/sfkey_preventdefault.html

票数 4
EN

Stack Overflow用户

发布于 2014-09-26 20:40:14

在Samsung Smart TV中,RETURN默认操作是return to Home,您可以在SDK文档中看到:

http://www.samsungdforum.com/Guide/

您必须在代码中包含以下行:

代码语言:javascript
复制
sf.key.preventDefault();

在你的代码之前自定义返回按钮的动作。

例如(来自交换机的案例):

代码语言:javascript
复制
case tvKey.RETURN :
     sf.key.preventDefault();
     window.history.go(-1);
     break;
票数 4
EN

Stack Overflow用户

发布于 2015-02-17 12:35:05

我在一个基本的Javascript项目中也遇到了同样的问题。我通过添加event.preventDefault();解决了这个问题,例如:

代码语言:javascript
复制
Main.keyDown = function()
{
    var keyCode = event.keyCode;
    case tvKey.KEY_RETURN:      
    case tvKey.KEY_PANEL_RETURN: event.preventDefault();
}

对于Apps Framework,您可以使用此函数:

代码语言:javascript
复制
sf.key.preventDefault();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19287756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档