web-dev-qa-db-ja.com

PWAがホストデバイスの電話番号にアクセスする方法はありますか?

Androidデバイス用のプログレッシブWebアプリを開発する予定です。主な懸念事項の1つは、PWAがホストの電話番号にアクセスできるかどうかです。私たちのビジネスはビジネスパートナーに安価な携帯電話を提供しており、PWAがデバイスの電話番号にアクセスできれば、より簡単な2要素認証を行うことができます。

PWAがホストの電話番号にアクセスする方法は、ユーザーが携帯電話のホーム画面からアプリを起動したときです。

これはどういうわけか可能ですか?残念ながら、ダンからのこのすばらしい回答では、この質問はカバーされていません。 プログレッシブウェブアプリとネイティブアプリの機能、およびその逆

7
Alexander Mills

いいえ。PWAはホストの電話番号にアクセスできません。 PWAがホーム画面からアクセスした場合に電話番号にアクセスできるかどうかをあなたが言っているのか尋ねているのかわかりません。いずれの場合も、PWAは電話番号にアクセスできません。ホーム画面にインストール/追加した後でも、Web標準に制限されており、実行できるのは Webで実行できること。今日

ネイティブコードで実装し、安全なWebソケットを使用してそのようなPWAが利用できない機能をPWAソケットクライアントに渡すことができます(ネイティブのlocalhost WSSサーバーから)。そのような解決策がいくつかあり、それはうまく機能します。

10
Anand