Windows Phone推送通知远程URI更新在模拟器中不起作用?

时间:2012-10-26 01:18:58

标签: windows-phone-7

我正在测试推送通知,我注意到当我向我的磁贴发送推送通知时,它会更新背景图像并返回本地图像的背景图像,但是当我指定远程图像时它不起作用。 / p>

我在模拟器中这样做。我仍然可以通过代码更改手动将图像更改为远程(在C#代码中,手动将图像URI设置为远程图像),但是如果我指定了远程通知,它似乎不会更新图像URI,只是本地的。

这是模拟器中的缺陷吗?

2 个答案:

答案 0 :(得分:0)

有一些与远程图像有关的警告:Tiles Overview

  • 由于网络可变性和性能原因,请考虑将本地资源用于平铺图像。
  • 远程图像不支持
  • https。
  • 远程图像限制在80 KB或更低,或者不会 下载。
  • 远程图像必须在30秒或更短时间内下载,否则不会下载 下载。
  • 如果BackGround或BackBackGround图像无法加载任何 原因,更新中设置的其他任何属性都不会 改变了。

答案 1 :(得分:0)

您应该在调用

时为推送通知图像指定允许的域

HttpNotificationChannel.BindToShellTile Method (Collection)

例如,

NotificationChannel.BindToShellTile (new Collection<Uri> { new Uri("http://domain1.com"), new Uri("http://domain2.com") });