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



我正在测试推送通知,我注意到,当我向瓷砖发送推送通知时,它将更新本地图像的背景图像和背面映像,但是当我指定远程图像时图像它不起作用。

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

这是模拟器中的缺陷?

有一些与远程图像有关的警告:图块概述

  • 由于网络可变性和性能原因,请考虑将本地资源用于瓷砖图像。
  • HTTPS不支持远程图像。
  • 远程图像限制为80 kb或以下下载。
  • 远程图像必须在30秒或以下下载,否则它们不会是下载。
  • 如果背景或后卫图像无法为任何原因,更新中的其他属性都不是更改了。

您应该在调用

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

httpnotificationchannel.bindtoshelltile方法(收集)

例如,

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

最新更新