【问题标题】:TideSDK Notifications in OSX Lion 10.7.5OSX Lion 10.7.5 中的 TideSDK 通知
【发布时间】:2013-08-02 14:18:33
【问题描述】:

我开始使用tideSDK 开发一个简单的桌面应用程序。我正在使用通知 API。这适用于 Windows 平台,但不适用于我的 OSX Lion 10.7.5。

这是来自 TideSDK 文档tideSDK docs的通知代码

doSomething = () ->
    alert "nice!"

notification = Ti.Notification.createNotification(
    title: "Notification from App"
    message: "Click here for updates!"
    timeout: 10
    callback: doSomething
    icon: "app://img/icon.png"
)
notification.show()

就像有人说这在 Windows 上有效,所以代码似乎是正确的,但在 OSX 上不正确。有任何想法吗 ?

我使用的是开发者 SDK 的 1.4.2 版,根据我读到的应该与 Growl 一起使用的内容

【问题讨论】:

    标签: tidesdk


    【解决方案1】:

    Harry,我对 CoffeeScript 不太熟悉,但以下代码在 10.7.5 和 10.8.4 中适用于我 - 看起来与您所拥有的类似:

    function showNotify(title, message) {
      var notification = Ti.Notification.createNotification({
        'title': title || 'No Title',
        'message': message || 'No Message',
        'timeout': 10
      });
      notification.show();
    }
    
    showNotify("The Title", "The Message");
    

    希望对你有帮助。

    【讨论】:

    • 谢谢,我看到我关闭了咆哮通知.. 大声笑,愚蠢的我。所以它一直在工作
    猜你喜欢
    • 1970-01-01
    • 2012-07-17
    • 1970-01-01
    • 2012-12-30
    • 2013-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多