問題タブ [android-customtabs]

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 投票する
1 に答える
196 参照

android - Xamarin Forms: アプリがバックグラウンドになると Android CustomTabs が閉じる

TL;DR: アプリがバックグラウンドになると CustomTabs が閉じますが、アクティブなままにする必要があります。どうすればこれを達成できますか?

CustomTabs を使用してユーザーをログインさせるアプリがあります。2 要素認証を追加しましたが、これにより問題が発生します。ログイン ボタンをタップすると、カスタム タブ インテントが次のように起動されます。

これは期待どおりに機能し、ログインできます。もちろん、2 要素認証コードのコードが要求されます。これは、ほとんどの場合、アプリをバックグラウンドで実行し、オーセンティケーター (auth、Google オーセンティケーターなど) を開いてから戻ってくる必要があることを意味します。コードでアプリに。問題は、アプリを再度開くと、CustomTabs とそのセッションが完全になくなっていることです。これは、もう一度クリックして再度ログインする必要があることを意味し、同じことがすべて発生します。私は何日も解決策を探してきました。CustomTabs とそのセッションを開いたままにしておく方法を見つけるのを手伝ってくれる人はいますか?