ブラウザサポート
Ionic の本来の目標は、HTML、CSS、JavaScript といった Web 技術を使用してモバイルアプリを開発することを簡単にすることでした。Ionic はこのウェブテクノロジーの基盤により、ウェブ、iOS、Android、ブラウザ、PWA など、どこでも実行できます。
モバイルブラウザ
スタイルの適用を追求するために, Ionic は以下のモバイルプラットフォームを完全にサポート、テストしています。:
| Framework | Android | iOS |
|---|---|---|
| Ionic v7 | 5.1+ with Chromium 79+ | 14.0+ |
| Ionic v6 | 5.0+ with Chromium 60+ | 13.0+ |
| Ionic v5 | 5.0+ | 11.0+ |
| Ionic v4 | 4.4+ | 10.0+ |
注記
最新のプラットフォームの情報については latest Android stats と latest iOS stats をご確認ください。
Android Support の注意点
Android 5.0 から、Webview は Android から独立して更新できる別のアプリケーションに移されました。これは、ほとんどの Android 5.0 以上のデバイスが Chromium の最新バージョンを実行していることを意味します。しかし、ウェブビューを更新することができない Android デバイスがまだ存在しています。これらのウェブビューは、通常、デバイスが最初に出荷されたときに利用可能だったバージョンに留まっています。
デバイスが実行している WebView のバージョンを調べるには、Chrome Dev Tools を使用してアプリケーションを検査する際に、コンソールにwindow.navigator.userAgentを記録してください。
デスクトップブラウザ
Ionic はウェブ技術をベースにしているため、モバイルデバイスと同じようにデスクトップブラウザーでも動作します。デスクトップのレイアウトについては、クロスプラットフォームを参照してください。
| Browser | Ionic v7 | Ionic v6 | Ionic v5 | Ionic v4 |
|---|---|---|---|---|
| Chrome | 79+ | 60+ | ✔ | ✔ |
| Safari | 14+ | 13+ | ✔ | ✔ |
| Edge | 79+ | 79+ | 79+ | ✔ |
| Firefox | 70+ | 63+ | ✔ | ✔ |
| IE 11 | X | X | X | X |