2
私はFlutterアプリケーションを構築しています。ボタンタップに応答して電話番号をダイヤルしたいと思います。これを行う最善の方法は何ですか?Flutterから電話をダイヤルするにはどうすればいいですか?
ありがとうございます!
私はFlutterアプリケーションを構築しています。ボタンタップに応答して電話番号をダイヤルしたいと思います。これを行う最善の方法は何ですか?Flutterから電話をダイヤルするにはどうすればいいですか?
ありがとうございます!
通常、基盤となるプラットフォームと対話するには、プラットフォーム固有のコードを記述し、platform channelsを使用して同じコードと通信する必要があります。しかし、Flutterは、プラットフォームとの統合のいくつかのポイントを提供します。たとえば電話をダイヤルするには、tel
スキームのUrlLauncher.launch APIを使用して電話をダイヤルできます。
UrlLauncher.launch("tel://<phone_number>");
のようなものは、すべてのプラットフォームで正常に動作するはずです。
これはシミュレータでは機能しません。実際のデバイスを使ってこれをテストしていることを確認してください。
さらに低レベルの電話アクティビティも可能ですか?私は完全な交換ダイヤラアプリを作成することを考えているし、それはフラッターで行うことができるかどうか疑問に思っています。 – retorquere