###前提・実現したいこと
ONSEN-UI V1+Angular.js+CordovaでAndroidアプリを作成しています。
以下の通りの実装でしていますが、
URLスキームで別のアプリに飛んで、
実機の戻るボタンをタップした際に、B画面までの戻りだと思っていましたが、
なぜか、B画面を表示後すぐに、A画面まで戻ってしまいました。
原因、もしくはヒント的なものをご教授していただきたいです。
遷移順:
A⇒B⇒URLスキーム
A画面:
HTML
1 <ons-page id="A" on-device-backbutton="mynavi.popPage();"> 2 … 3 </ons-page>
B画面:
HTML
1 <ons-page id="B" on-device-backbutton="mynavi.popPage();"> 2 … 3 </ons-page>
Java
1Uri uri = Uri.parse(URLスキーム); 2Intent intent = new Intent(Intent.ACTION_VIEW,uri); 3startActivity(intent);
補足:
発生するURLスキームは、LINEです。
B画面のon-device-backbuttonにコンソールログを追加していたところ、
LINEから戻ってきた場合に、なぜかそのログも出力されたため、
on-device-backbuttonが実行されていると思われます。
FaceBookやTwitterでは発生せず、B画面で止まりました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/09 09:07