パッケージ、リポジトリ、アプリカテゴリを検索

phone_state_handler のカバー
パッケージ詳細v1.0.1

phone_state_handler

このプラグインを使用すると、AndroidまたはiOSデバイスが着信を受信しているか、および通話の状態をすばやく簡単に確認できます。

AndroidiOS
30日間ダウンロード
8
いいね数
1
Pub ポイント
150

パッケージをインストール

flutter pub add phone_state_handler

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

phone_state_handler パッケージは、Android および iOS デバイス上で着信通話および現在の通話状態を監視する簡単な方法を提供します。アプリが通話が着信中、通話中、または終了したことを検出できるようにし、電話操作中の応答性のある動作を可能にします。通信や生産性アプリを開発する開発者向けに設計されており、Flutter とシームレスに統合され、イベントリスナーを通じてリアルタイムの更新を提供します。このパッケージはネイティブプラットフォームAPIを活用して、複雑な設定なしに正確な通話状態情報を提供します。

用途

  • メッセージングアプリにおけるリアルタイム通話検出
  • 生産性ツールにおける自動通話処理
  • テレヘルスまたはカスタマーサービスプラットフォームとの統合
  • アプリ使用中の通話状態のモニタリング
  • 通話状態に基づく通知を控えるロジックの有効化

主な機能

  • 着信および進行中の通話を検出する
  • 通話状態の変化(未接続、着信中、通話中)を監視する
  • Android および iOS 用のクロスプラットフォーム対応
  • シンプルなイベントベースの API
  • 軽量で統合が簡単

適している対象

  • 通信アプリを開発する開発者
  • 通話状態の認識を必要とするアプリ
  • リアルタイムの電話状態モニタリングを必要とするモバイルユーティリティ
  • Android および iOS をターゲットとする Flutter プロジェクト

注意事項

  • Android および iOS には適切な権限が必要です
  • 通話状態の検出に限定され、通話制御は不可
  • 一部のデバイスでは、バックグラウンド実行権限が必要になる場合があります
  • 正確性のためにネイティブプラットフォーム機能に依存します

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

DESCRIPTION

This plugin modified from phone_state

This plugin allows you to know quickly and easily if your Android or iOS device is receiving a call and to know the status of the call.

PAY ATTENTION

  • In the iOS simulator doesn't work
  • The phone number is only obtainable on Android!

HOW TO INSTALL

Flutter
dependencies:
  flutter:
    sdk: flutter
  phone_state: 1.0.1
Android: Added permission on manifest
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_CALL_LOG" />

Warning: Adding READ_CALL_LOG permission, your app will be removed from the Play Store if you don't have a valid reason to use it. Read more. But if you don't add it, you will not be able to know caller's number.

HOW TO USE

Get stream phone state status
StreamBuilder<PhoneState>(
  initialData: PhoneState.nothing(),
  stream: PhoneState.stream,
  ...
)

SCREENSHOT

Write me in the GitHub issues the new features you need and, if they are approved of course, I will implement them as soon as I can.

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。