1

プッシュ通知をテストしていて、タイルにプッシュ通知を送信すると、ローカル イメージの背景イメージと背景イメージが更新されることに気付きましたが、リモート イメージを指定すると機能しませんでした。

私はエミュレータでこれをやっていました。コードを変更して手動で画像をリモートに変更することはできますが (C# コードでは、画像の URI を手動でリモートのものに設定します)、プッシュ通知を使用すると、リモートを指定した場合に画像が更新されないようです。 URI、ローカル URI のみ。

これはエミュレータの欠陥ですか?

4

2 に答える 2

0

リモート イメージに関連するいくつかの注意事項があります。タイルの概要

  • ネットワークの変動性とパフォーマンス上の理由から、Tile イメージにローカル リソースを使用することを検討してください。
  • https はリモート イメージではサポートされていません。
  • リモート イメージは 80 KB 以下に制限されているか、ダウンロードされません。
  • リモート イメージは 30 秒以内にダウンロードする必要があります。そうしないと、ダウンロードされません。
  • BackGround または BackBackGround 画像が何らかの理由でロードに失敗した場合、更新で設定された他のプロパティも変更されません。
于 2012-10-26T22:10:59.973 に答える
0

呼び出すときに、プッシュ通知画像の許可されたドメインを指定する必要があります

HttpNotificationChannel.BindToShellTile メソッド (コレクション)

例えば、

NotificationChannel.BindToShellTile (new Collection<Uri> { new Uri("http://domain1.com"), new Uri("http://domain2.com") });
于 2012-10-27T19:27:45.603 に答える