Skip to content

Conversation

@yatatsu
Copy link
Contributor

@yatatsu yatatsu commented Aug 7, 2024

  1. Android 11以降でChromeが開かなくなっているのを修正しました。
  1. WebViewでハンドリングできてない問題を修正しました。

Note

なぜChromeとWebViewどちらもあるかというと、Chromeが利用できない動作環境の場合にWebViewにフォールバックするようにしているためです。Chromeが見つからない時だけ、WebViewを使うようにしていましたが、Chromeを見つけられrない問題と、WebViewが使えない問題が二重で発生していたというのが本PRの背景です。

Warning

レアケースですが、Chromeアプリが初期画面になっている場合、3Dセキュアの認証画面が立ち上がらない場合があります。これは認証画面のブラウザとして Chrome Custom Tabs を利用しているためで、バックキーなどでキャンセルした場合と判別がつかないためSDKでは対応していません。
Chromeアプリ側の初期画面を完了しておくことで解決されます。

tds_android_chrome.mp4
tds_android_webview.mp4

@yatatsu yatatsu self-assigned this Aug 7, 2024
@yatatsu yatatsu merged commit dda97ee into master Aug 8, 2024
@yatatsu yatatsu deleted the feature/fix-tds-browser branch August 8, 2024 02:14
@yatatsu yatatsu mentioned this pull request Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants