嗨,我已经阅读了 win8 中的 toast 通知和示例代码。
事实上,我想证明:
http://cybernetnews.com/windows-8-desktop-notifications/
当用户在桌面上做某事时,它会显示第一个通知。
当用户触摸第一个通知时,它将显示第二个通知。第二个通知有一些对象可以选择。
但我不知道。
有没有人有类似的经历?
嗨,我已经阅读了 win8 中的 toast 通知和示例代码。
事实上,我想证明:
http://cybernetnews.com/windows-8-desktop-notifications/
当用户在桌面上做某事时,它会显示第一个通知。
当用户触摸第一个通知时,它将显示第二个通知。第二个通知有一些对象可以选择。
但我不知道。
有没有人有类似的经历?
据我所知,没有办法做到这一点。此类行为保留给系统 (winrt)。您可以显示 toast 通知并对 onclick 事件作出反应。但是不可能显示控件或某事。像这样。要了解 Toast 通知的外观,请查看此处。
通过 URL 中的屏幕截图,“第二个 toast”不是 toast。它看起来像一个弹出菜单。
这是您想了解的有关如何实现 Toast 通知的信息 http://msdn.microsoft.com/en-us/library/windows/apps/hh779727.aspx
click
您提到的事件onactivated
是Toast Notification 的事件,实现如下:
function onActivated(eventArgs) { /* Your code */ }
toastNotification.onactivated = onActivated;
而且,WinJS.UI.Flyout
这里也有介绍:
http://msdn.microsoft.com/en-us/library/windows/apps/br211726.aspx