Windows Phone 7:打造音乐闹钟?

Posted

技术标签:

【中文标题】Windows Phone 7:打造音乐闹钟?【英文标题】:Windows Phone 7: Build a music alarm clock? 【发布时间】:2010-11-09 14:44:32 【问题描述】:

我想为 Windows Phone 7 创建一个在用户指定时间播放歌曲的应用。我的想法是使用推送通知来触发应用程序在设备上播放一些内容。但是,我不确定这是否可能。引用MSDN about raw notifications:

如果您不想更新 Tile 或发送 toast 通知,您可以 而是将原始信息发送到您的 使用原始通知的应用程序。 如果您的应用程序当前不是 运行,原始通知是 在 Microsoft Push 上被丢弃 通知服务不是 传送到设备。有效载荷 原始通知的最大值 大小为 1 KB。

看起来这行不通。还有其他方法可以实现吗?我知道 wp7 没有多任务处理,所以我不能让应用程序一直在后台运行。

【问题讨论】:

【参考方案1】:

据我所知,在当前(第一)版本的 Windows Phone 7 上,您的程序无法定时(或其他背景)通知。 我需要类似的东西。在什么都没找到后,我询问了 MS 支持,他们告诉我这在 WP7 中是不可能实现的。

似乎唯一的方法是等待 WP7 的更新:(

【讨论】:

是的。为了能够做到这一点,您需要让进程在后台运行直到所需时间,然后唤醒或在所需时间触发应用程序。这可能是设备上其他东西或外部服务的触发器。正如你所说,这些选项目前都不可用。

以上是关于Windows Phone 7:打造音乐闹钟?的主要内容,如果未能解决你的问题,请参考以下文章

Windows Phone 7.1 SDK 警报

Windows Phone 应用程序仅适用于 Windows Phone 7?

Windows Phone:警报类未按预期触发

解析来自 Windows Phone 7 中 TCP 套接字的 xml 内容

Windows Phone 警报器不断自动重新开启

windows phone 上退出应用程序后恢复音乐