問題タブ [fast-app-switching]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5221 参照

ios - ブロックを保持するのではなくコピーする必要があるのはなぜですか?

最近、Facebook のアプリ切り替えでブロックを使用すると問題が発生しました。Facebook ログイン後にブロックを呼び出す必要がありました。

最初に、アプリが元に戻ったときにブロックが破棄されたので (スタック上にあったため)、保持することにしました。しかし、それはうまくいきませんでした。私はその問題を台無しにしました:/。そのブログここでも解決策を見つけました。

私の質問は単純です:なぜコピーは機能し、保持は機能しないのですか?

0 投票する
2 に答える
172 参照

windows-phone-7 - WP7 - アプリの高速切り替えとインターネット接続

例:

私のアプリケーションは HTTP 接続を行っています。ホーム ボタン (アプリの高速切り替え) を使用してホーム画面に切り替えると、アプリケーションが行っていた接続がキャンセルされます。

なんで?

回避する方法はありますか?

0 投票する
0 に答える
1403 参照

windows-phone-8 - wp8 での高速アプリ切り替え

Windows Phone 8 アプリでアプリの高速切り替えが適切に実装されているかどうかをテストするにはどうすればよいですか?

WPAppMamifest.xml ファイルに「Activation Policy=Resume」を追加しました。それは十分ですか?

アプリの高速切り替えは必要ですが、アプリの再開は高速ではありません

0 投票する
1 に答える
202 参照

c# - WP8 でのページ ナビゲーションとアプリの高速切り替えを区別する

リソースを破棄して再作成するには、アプリケーションの別のページへのナビゲーションと、アプリの高速切り替えを区別する必要があります。

どうすればこれを達成できますか? このタスクを正しく行うには、どのイベントを使用する必要がありますか?

アプリケーションは、Windows Phone 8 で実行される DirectX アプリを使用する XAML です。

敬具、エミ

0 投票する
1 に答える
198 参照

windows-phone-8 - Windows Phone 8 - 15 分後に Fast App Switching (FAS) を無効にする

金融部門向けの Windows Phone 8 アプリを構築しています。クレジット カード番号などの機密情報が含まれているため、アプリの高速切り替えには 15 分のタイムアウトが必要です。つまり、ユーザーがアプリを「一時停止」し、15 分以内にアプリに戻るために [戻る] ボタンを押した場合、再開する必要があります。15 分以上経過すると、ログイン ページにリダイレクトされます。

OnNavigateFrom メソッドと To メソッドをディスパッチャ タイマーと組み合わせて使用​​してみましたが、これには 2 つの問題があります。1、アプリが中断されるとバックグラウンド プロセスが実行されないため、タイマーが停止します。2、私のアプリには複数のページがあり、アプリが一時停止されようとしているという警告はありません。アプリ内でページからページへ移動することと、アプリから完全に移動することを区別できません。

では、アプリが中断されている間にタイマーを実行することは可能ですか? それができない場合、FAS を完全にオフにして、アプリが再開されるたびにログインを再開するにはどうすればよいですか? これが Windows Phone 8 のユーザビリティ精神に反することは承知していますが、このアプリを使用する金融機関には、満たす必要がある特定の要件があります。

この件に関する Microsoft のガイドラインは次のとおりです。

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

以下は、このページからの抜粋です。

「ユーザーが最後にアクセスしてから長期間経過した場合、アプリを新たに起動する」

残念ながら、実際にそれを行う方法についての言及はありません...?

編集:

crea7or の回答のおかげで、Application_Deactivated および Application_Activated メソッドについて知ることができました。分離ストレージで時間を節約し、Actived メソッドで比較を行いました。次の2つの解決策を試しました。これでは、何も起こりません (エラーはありませんが、効果はありません):

この質問の答えによると、私もこれを試しました:

しかし、それは Uri キャストでは失敗します。何か案は...?

0 投票する
1 に答える
80 参照

windows-phone-8 - BackButton を押して Media Player に戻る - Windows Phone

MediaPlayerLauncher を使用して短いビデオを再生する Windows Phone 8 アプリを開発しています。

ユーザーがビデオの再生中に (たとえば、Windows ボタンを押して) アプリから離れ、[戻る] ボタンを押した場合、ユーザーはメディア プレーヤーに戻らず、前にアクセスした最後のページに移動します。

ユーザーが [戻る] ボタンを押したときにメディア プレーヤーに移動するように、この動作を変更できますか?