Tizen Web小部件,从后台启动到前台的应用程序

时间:2019-03-25 10:41:11

标签: web widget tizen samsung-galaxy-gear

我正在开发可穿戴应用程序,我想从小部件启动该应用程序。单击小部件时,我使用了appControl来启动应用程序,但是只有当应用程序尚未启动时,此方法才有效。应用是否发送到后台(例如,以homekey开头)。小部件无法运行它或将其带到前台。如果我从应用程序管理器中手动终止了该应用程序实例,则可以从小部件中再次调用它。

有人可以告诉我config.xmllaunchAppControl方法中是否有任何参数允许小部件显示已经运行的应用程序?

var viewAllS2 = document.getElementById("s02_all_btn");
viewAllS2.addEventListener("click", viewAllReminders, true);

function viewAllReminders() {
    var app = window.tizen.application.getCurrentApplication();
    var appId = app.appInfo.id.substring(0, (app.appInfo.id.lastIndexOf(".")));
    var appControl = new window.tizen.ApplicationControl("http://tizen.org/appcontrol/operation/viewallrem", null, null, null, null);
    window.tizen.application.launchAppControl(appControl, appId,
        function () {
            console.log("launch application control succeed");
        },
        function (e) {
            console.log("launch application control failed. reason: " + e.message);
        },
        null
    );
}

0 个答案:

没有答案