Androidマルチタスクボタンでの終了
お世話になっております。
xpa 3.3d PT1でAndroidタブレット向けRIAを開発しています。
タブレットの右下にあるマルチタスクボタンを押し、
Magicアプリを×マークまたは横にフリックすると閉じることができますが、
Magic Brokerを見るとContextsは解放されていません。
この状態で再度Magicアプリを起動すると、
「An error occurred(-119).Please contact your system administrator」
とエラー表示が表示されます。
マルチタスクボタンで閉じた場合のMagicアプリの終了は、
どのようにしたら良いのでしょうか?
よろしくお願いいたします。
同タブレットでMagic xpa RIA デモサイトのアプリで確認すると、
マルチタスクボタンで閉じた場合、正しく終了されているようです。
タブレット:Android 8.0
-
ご連絡ありがとうございます。
開発版で確認していたためうまく動作しなかったように思います。
RIA Serverで動作させると、再起動時は別のコンテキストが発生し起動できました。
早速のの回答ありがとうございました。
-
開発版でWebアプリ系をデバッグ実行させる場合は、「動作環境」テーブルで「実行モード」を「B=バックグラウンド」にするといいですよ。いちいちサーバ版を起動して動作検証する手間が省けます。
開発版で実行モードを「O=オンライン」のまま実行させると、開発版自体の動作を1コンテキストとして数えますので、検証が不便です。
-
ご連絡ありがとうございます。
バックグラウンドで実行すると思ったように検証できました。
ありがとうございました。
-
但し書きです。
Windowsの不具合で、「B=バックグラウンド」と「O=オンライン」の切り替えがスムーズに保存されない場合がありますが、その場合は、Magic.iniを直接修正してやるのが早いです。
この問題についてはいろいろ調べましたが、どうやらWindowsの不具合らしいです。
サインインしてコメントを残してください。
コメント
4件のコメント