我正在测试推送通知,我注意到当我向我的磁贴发送推送通知时,它会更新本地图像的背景图像和背景图像,但是当我指定远程图像时它不起作用。
我在模拟器中这样做。我仍然可以通过代码更改手动将图像更改为远程(在 C# 代码中,手动将图像 URI 设置为远程),但是通过推送通知,如果我指定远程,它似乎不会更新图像URI,只是一个本地的。
这是模拟器的缺陷吗?
我正在测试推送通知,我注意到当我向我的磁贴发送推送通知时,它会更新本地图像的背景图像和背景图像,但是当我指定远程图像时它不起作用。
我在模拟器中这样做。我仍然可以通过代码更改手动将图像更改为远程(在 C# 代码中,手动将图像 URI 设置为远程),但是通过推送通知,如果我指定远程,它似乎不会更新图像URI,只是一个本地的。
这是模拟器的缺陷吗?
您应该在调用时为推送通知图像指定允许的域
HttpNotificationChannel.BindToShellTile 方法(集合)
例如,
NotificationChannel.BindToShellTile (new Collection<Uri> { new Uri("http://domain1.com"), new Uri("http://domain2.com") });
有一些与远程图像相关的警告:Tiles Overview