FLUTTER ECOSYSTEM

auto_orientation

iOS および Android 用にプログラム的にデバイスの向きを設定する

最新バージョン
2.3.1
30日間ダウンロード
6400
いいね数
88
Pub ポイント
130

パッケージ概要

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

概要

auto_orientation パッケージは、Android および iOS の両方でデバイスの画面回転をプログラム的に制御できます。実行時において、画面の向きを動的にロックまたはアンロックでき、アプリのさまざまな状態で最適なユーザー体験を確保します。特に、動画プレーヤーやゲームなど、特定のビューで一定の向きを維持する必要があるアプリに役立ちます。このパッケージは Flutter とシームレスに統合され、ランドスケープモードとポートレートモードの両方をサポートしています。プラットフォームチャネルを通じてネイティブプラットフォームAPIを利用することで動作します。

用途
  • 固定された向きでの動画再生
  • 画面の向きをロックする必要のあるゲーム
  • 一貫したレイアウトが必要なフォームまたはUI
  • クロスプラットフォーム向き管理
  • コンテンツに基づく動的な方向変更
主な機能
  • プログラムで方向を設定する
  • Android および iOS をサポートしています
  • 実行時における方向のロック/アンロック
  • 最小限のボイラープレート
  • ネイティブプラットフォームチャネルを使用
適している対象
  • 動的向き制御を必要とするアプリ
  • iOS および Android の両方をターゲットにする開発者
  • UI重視のアプリケーション
  • メディアまたはゲームアプリ
  • 方向の一貫性を必要とする応答性のあるレイアウト
注意事項
  • 一部のデバイスでは適切な権限が必要です
  • システムレベルの方向設定と競合する可能性があります
  • プラットフォームの制限により、すべての用途に適しているわけではありません
  • サポートされている方向に制限されています
  • プラットフォームによって動作がわずかに異なる場合があります
対応プラットフォームAndroidiOS

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

flutter pub add auto_orientation

カテゴリー

ソースリポジトリ

関連プロジェクト