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

パッケージ詳細v1.0.6

perfect_volume_control

Flutter ボリュームコントロールプラグインで、Android および iOS をサポートしており、以下の機能を備えています:非表示のボリュームアイコンの表示、ボリューム変更の監視、ボリュームの設定、デバイスの現在のボリュームの取得。

AndroidiOS
30日間ダウンロード
2330
いいね数
38
Pub ポイント
115

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

flutter pub add perfect_volume_control

パッケージ概要

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

Perfect Volume Control は、Android および iOS デバイスでの音量管理を可能にする Flutter プラグインです。開発者が隠された音量アイコンを表示し、リアルタイムの音量変更を監視し、プログラム的にデバイスの現在の音量レベルを設定または取得できるようにします。音楽およびオーディオアプリ向けに設計されており、ネイティブな音量コントロールとシームレスに統合されながら、拡張されたカスタマイズオプションも提供します。軽量で実装が簡単なため、細かな音声制御が必要なアプリに最適です。

用途

  • オーディオプレイヤー アプリ
  • ボリュームモニタリングツール
  • カスタムボリュームUI
  • メディア再生の向上
  • アクセシビリティ機能

主な機能

  • 非表示のボリュームアイコンを表示
  • リアルタイムでボリュームの変更をモニタリングする
  • プログラムでデバイスの音量を設定する
  • 現在のデバイス音量を取得する
  • クロスプラットフォーム対応(Android および iOS)

適している対象

  • 音声に特化したアプリを開発する開発者
  • カスタムボリュームコントロールが必要なアプリ
  • システムボリュームアクセスを必要とするプロジェクト
  • Android および iOS をターゲットとした Flutter アプリ
  • メディアプレーヤーとの統合

注意事項

  • プラットフォーム固有の権限が必要です
  • 音量制御のみに制限
  • すべてのデバイスモデルで動作しない可能性があります
  • Android と iOS では動作が異なる場合があります
  • 非オーディオ音量タイプのサポートなし

元の README

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

[中文文档] [English Docs]

What is FlutterPerfectVolumeControl ?

Flutter volume control plug-in, supports Android and IOS, has: Show hidden volume icon, volume change monitoring, set volume, get the current volume of the device.

Please use real machine test, some functions do not support emulator.

Link

Use

Get device volume

PerfectVolumeControl.getVolume();
PerfectVolumeControl.volume;

Set device volume

PerfectVolumeControl.setVolume(0.3);

Hide volume UI

PerfectVolumeControl.hideUI = true;
PerfectVolumeControl.hideUI = false;

Volume change subscription

PerfectVolumeControl.stream.listen((volume) {
  print(volume);
});

Other Plugins

I also maintain the following plug-ins. If you are interested in maintaining with me, please contact me through GitHub. Welcome issues and PR.
平台 插件 描述 版本
Flutter FlutterVideoPlayerLibrary-Desc Flutter 最好用的播放器(UI库) -
Flutter FlutterPerfectVolumeControl Flutter 完美的音量控制器插件 pub package
Flutter FlutterTencentImPlugin 腾讯云IM插件 pub package
Flutter FlutterTencentRtcPlugin 腾讯云Rtc插件 pub package
Flutter FlutterXiaoMiPushPlugin 小米推送SDK插件 pub package
Flutter FlutterHuaWeiPushPlugin 华为推送(HMS Push)插件 pub package
Flutter FlutterTextSpanField 自定义文本样式输入框 pub package
Flutter FlutterClipboardListener 粘贴板监听器 pub package
Flutter FlutterQiniucloudLivePlugin Flutter 七牛云直播云插件 暂未发布,通过 git 集成

カテゴリー

ソースリポジトリ

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

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