0

MSDNライブラリやその他のフォーラムを確認すると、Windows Phone Liveタイル(afaik)を更新する方法は次のとおりです。

  1. プッシュ通知を使用して、
  2. バックグラウンドエージェント、
  3. ShellTileSchedule(タイルの背景画像のみを更新するため)。

他にそうする方法はありますか?

実際、私はWebサービスからタイルに表示されるデータ/更新のコレクション(背景画像だけでなく)を取得するアプリに取り組んでいます。このデータは、タイルにランダムに表示する必要があります。

今私が持っているオプションを振り返って

  1. プッシュ通知を使用して、
  2. バックグラウンドエージェント、
  3. ShellTileSchedule(タイルの背景画像のみを更新するため)

また、バックグラウンドエージェントには制限があります(サブスクリプションごとに1日500回の更新(SSLを使用しない場合)、15秒のタイムアウトなど)

ですから、もしあれば、もっと良い解決策を探しています。

ありがとう

4

2 に答える 2

0

現在、これらはWindowsPhoneの唯一のオプションです。Windows 8は、非常に便利なタイルの更新をポーリングするという考えを持っているので、それらがいつかWindowsPhoneに来ることを望んでいます...

于 2013-01-24T19:33:45.973 に答える
0

3:05http ://channel9.msdn.com/Events/Build/2013/2-206でこの素敵なビルドビデオを参照するには

通知の概要WindowsPhone8

タイルを更新するには、次の方法があります。

  1. 予定

    1.1 ShellTileSchedule http://msdn.microsoft.com/en-us/library/windowsphone/develop/microsoft.phone.shell.shelltileschedule%28v=vs.105%29.aspx

  2. プッシュ&ローカル

    2.1プッシュ通知http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402558%28v=vs.105%29.aspx

    2.2ローカル通知

では、なぜプッシュ通知が選択肢にないのですか?これは、リモートWebサービスに最適なオプションのようです。

もう1つのオプションは、Webサービスを使用ShellTileScheduleしてビットマップを作成することです。https://writeablebitmapex.codeplex.com/

于 2013-08-29T12:55:00.217 に答える