在Tizen中获取未读通知总数并在Gear 2上打开通知应用程序

时间:2014-10-15 18:32:06

标签: notifications tizen samsung-galaxy-gear

我正在尝试向我的表盘添加通知功能。 我希望获得Samsung Gear 2上的通知总数,然后当点击特定区域时,我想将用户带到"通知"三星Gear的应用程序。

这可能吗? 怎么样?

感谢。

3 个答案:

答案 0 :(得分:0)

目前Notification Web API在可穿戴SDK中不可用。所以你不能。

答案 1 :(得分:0)

要启动应用程序,您必须知道ID。文档中有例子:

tizen.application.launch(ApplicationId id, optional SuccessCallback? successCallback, optional ErrorCallback? errorCallback);

或:

tizen.application.launchAppControl(
     appControl,
     appId,
     function() {console.log("launch application control succeed"); },
    function(e) {console.log("launch application control failed. reason: " + e.message); },
    appControlReplyCallback );

您可以在Tizen SDK帮助中找到相关信息: API参考> “设备API参考”>应用 和 编程指南>设备API指南>申请指南

您需要获得权限:http://tizen.org/privilege/application.launch

答案 2 :(得分:0)

  
    

我想发布“com.samsung.wnotification2”。怎么样 ?     谁能帮助我推出这个?

  

我希望你已经找到了答案,但是当我第五次绊倒你的问题时,让我发一个答案;)

var notificationsAppId = "com.samsung.wnotification2";

tizen.application.launch(notificationsAppId, function() {
    console.log("launch success");
}, function() {
    console.log("launch failed");
});

请同时考虑到这种调用通知屏幕的方法对于Gear S不起作用 - 三星禁用启动“com.samsung.wnotification2”的能力(但是,如果你尝试,启动请求不会指示失败! )