7

私はアンドロイドの開発者ではなく、アンドロイドのことで立ち往生しています。ここの誰かが私を助けてくれることを願っています。

私のウェブサイトに WebAuthn/FIDO2 を実装していますが、これはブラウザで完全に機能しています。しかし、Android アプリ (android.webkit.webview) で自分の Web サイトを開くと、エラーが表示されます。

I/chromium: [INFO:CONSOLE(136)] "Got error-NotSupportedError: The user agent does not support public key credentials." 

私のウェブサイトで使用しているコードサンプルは次のようなものです:

navigator.credentials.create({ publicKey })

アプリでhttps://webauthn.io/を開くと、「このブラウザは現在サポートされていません」と表示されます

どうにかして webView を更新できませんか?

私はsdkバージョンを使用しています(API 26、Android 8.0 oreo)

回避策はありますか?

前もって感謝します!

4

2 に答える 2