Magic Touch をプライマリ イメージ ビューアーとして使用して Drupal サイトを実行していますが、残念ながら Magic Touch はフラッシュに組み込まれています。モバイル デバイス用の非 Flash 代替画像ビューアが必要です。ここでの提案は役に立ちますが、最も単純な角度を見つけたと思います。Magic Touch は、有効になっている他の画像ビューアーをオーバーライドするので、フォールバック画像ビューアーを有効にできると考えました。必要なのは、Flash が検出されない場合、またはユーザー エージェントがモバイルとして検出された場合に Magic Touch モジュールを無効にする方法だけです。デバイス。
ユーザーがモバイル デバイスを使用しているかどうかを検出するために、browscap を使用した条件ステートメントを既に作成しました。ここで必要なのは、モジュールを条件付きで無効または有効にする関数だけです。