Html 在Metro应用程序中使用推送通知以时间间隔显示平铺数据?
我有一个metro应用程序,在其中我实现了推送通知的概念来获取单个消息。如果我获得了多个通知,我的应用程序磁贴仍然只能显示一个通知(msg)。我无法为特定时间显示多个通知。意味着我是否需要编写任何额外代码来在互动程序上显示多个通知。如果是,我应该在哪里编写客户端或服务器端Html 在Metro应用程序中使用推送通知以时间间隔显示平铺数据?,html,microsoft-metro,tiles,winjs,Html,Microsoft Metro,Tiles,Winjs,我有一个metro应用程序,在其中我实现了推送通知的概念来获取单个消息。如果我获得了多个通知,我的应用程序磁贴仍然只能显示一个通知(msg)。我无法为特定时间显示多个通知。意味着我是否需要编写任何额外代码来在互动程序上显示多个通知。如果是,我应该在哪里编写客户端或服务器端 谢谢。有几种方法来看待更新,根据您的最终目标,您可能最终在客户端或服务器上实现代码,或者两者兼而有之 对于您描述的场景,每次需要新的磁贴通知时,都需要使用Windows Notification Services推送通知。通常
谢谢。有几种方法来看待更新,根据您的最终目标,您可能最终在客户端或服务器上实现代码,或者两者兼而有之 对于您描述的场景,每次需要新的磁贴通知时,都需要使用Windows Notification Services推送通知。通常,这是通过在云中运行一个服务(网站或Windows Azure服务或类似服务)来完成的,该服务调用Windows通知服务,并在发生感兴趣的事情时向应用程序发送磁贴更新 如果您希望多个通知在磁贴上循环,可以通过调用TileUpdater类上的enableNotificationQueue方法来启用: 根据下面的注释,enableNotificationQueue适用于任何通知源。但是,如果您希望从远程服务提取信息,而不是使用推送,则可以使用定时轮询作为使用远程信息更新磁贴的方法,如下所述:
结合对enableNotificationQueue的调用,它还可以启用您正在寻找的场景。有几种方法可以查看更新,根据您的最终目标,您可能最终在客户端或服务器上实现代码,或者在两者中实现一点 对于您描述的场景,每次需要新的磁贴通知时,都需要使用Windows Notification Services推送通知。通常,这是通过在云中运行一个服务(网站或Windows Azure服务或类似服务)来完成的,该服务调用Windows通知服务,并在发生感兴趣的事情时向应用程序发送磁贴更新 如果您希望多个通知在磁贴上循环,可以通过调用TileUpdater类上的enableNotificationQueue方法来启用: 根据下面的注释,enableNotificationQueue适用于任何通知源。但是,如果您希望从远程服务提取信息,而不是使用推送,则可以使用定时轮询作为使用远程信息更新磁贴的方法,如下所述:
结合对enableNotificationQueue的调用,它还可以启用您正在寻找的场景。更正-一旦启用通知队列,Windows将自动循环通过任何源(推送、定期、本地、计划)发送的磁贴通知,最多可循环5次通知。@NathanKuchta感谢您的澄清。我没有机会尝试启用带有推送通知的enableNotificationQueue,因此很高兴知道它也可以在那里工作。更正-一旦启用通知队列,Windows将自动循环通过任何源(推送、定期、本地、计划)发送的磁贴通知,最多5个通知谢谢你的澄清。我还没有机会尝试使用推送通知启用enableNotificationQueue,所以很高兴知道它也可以在那里工作。