0

http://msdn.microsoft.com/en-us/library/windows/apps/hh761476.aspx

これらの手順は素晴らしいですが、以下のコード(上記の記事から取得)をどこに置くのですか?私のdefault.jsファイルではapp.addEventListener("activated", function (args) {、コード行の上にありますか?その線より下?他の場所?Microsoftに感謝しますが、コードをどこに置くか教えてください!

var notifications = Windows.UI.Notifications;
var recurrence = notifications.PeriodicUpdateRecurrence.hour;
var url = new Windows.Foundation.Uri("http://mytileprovider.com/tile.xml");

notifications.TileUpdateManager.createTileUpdaterForApplication().startPeriodicUpdate(url, recurrence);

理想的には、これは「頻度」のドロップダウンとそれを取得するためのURLの入力ボックスを備えたマニフェスト設定になります。それはとても便利で便利でしょう。

4

1 に答える 1

0

答えは... 場合によります。:)

タイルとポーリングをどこに設定しますか? アプリケーションの中核となる「常時オン」機能ですか? その場合は、デフォルト ページのアクティブ化イベント内 (通常は default.js 内) に配置します。または、ユーザーが操作するコンテンツに基づいてタイルを追加している可能性があります (つまり、スタート ページにピン留めする銘柄を選択するなど)。その場合、ユーザー アクションを処理するページ内にそのコードを配置します。

簡単な答えは...アクティブ化されたイベント内にあります。ご覧のとおり、本当の答えはもっと複雑です。

于 2012-12-11T16:27:53.007 に答える