这是关于三星论坛的一个悬而未决的问题,到目前为止我还没有找到满意的答案.
我的应用程序已被三星家伙拒绝,因为该应用程序不会退出智能中心.当用户按下smarthub按钮时,smarthub会出现,但该应用程序仍在后台运行.证明这一点的是,当我们重新启动应用程序时,它从它离开的地方开始.
据我所知,此代码将把应用程序带到智能中心:
var widgetAPI = new Common.API.Widget(); widgetAPI.sendReturnEvent(); mwPlugin.SetSource(0);
上面的代码对于蓝光播放器表现得很好但是对于电视来说,它只是最小化应用程序,如果在应用程序中运行了视频,那么这段代码将搞乱电视上的视频.
var widgetAPI = new Common.API.Widget(); widgetAPI.sendExitEvent(); mwPlugin.SetSource(0);
那么任何人都可以建议如何退出三星智能电视智能集线器上的应用程序?
解决方法
如果您可以使用Application实例,则它具有exit()方法.
var app = tizen.application.getCurrentApplication(); app.exit();
如documentation所述.此外,Guide还有一个关于如何终止申请的部分.