3

私は Windows Phone 8.1 バックグラウンド タスク API に取り組んでいます。スタック オーバーフローに関するバックグラウンド タスク API の他のすべてのスレッドで見られるように、2 CPU 秒を実時間にマッピングできないため、バックグラウンド タスクの実行時間に対する明確な答えはありません。つまり、突然終了する可能性があります。

私の質問は、アプリケーションがバックグラウンド タスクが突然終了した理由を確認するために使用できるハンドラーがあるかどうかです。おそらく、アクションのイベントと終了の理由をログに記録しますか?

4

1 に答える 1

0

バックグラウンド タスクの実行中に console.log を使用し、コンソールを表示するためにデバッグ モードを維持しているため、バックグラウンド タスクがクラッシュした場所を正確に特定できます。場所がわかったら、コードを検証してエラーを探します。何も見つからない場合は、メモリが不足していて、タスクがキャンセルされた可能性があります。

于 2014-10-04T19:39:42.437 に答える