Skip to main content
Version: v6

ブラウザサポート

Ionicの本来の目標は、HTML、CSS、JavaScriptといったWeb技術を使用してモバイルアプリを開発することを簡単にすることでした。Ionicはこのウェブテクノロジーの基盤により、ウェブ、iOS、Android、ブラウザ、PWAなど、どこでも実行できます。

モバイルブラウザ

スタイルの適用を追求するために, Ionicは以下のモバイルプラットフォームを完全にサポート、テストしています。:

FrameworkAndroidiOS
Ionic v65.0+ with Chromium 60+13.0+
Ionic v55.0+11.0+
Ionic v44.4+10.0+
note

最新のプラットフォームの情報については latest Android statslatest iOS stats をご確認ください。

A Note on Android Support

Starting with Android 5.0, the webview was moved to a separate application that can be updated independently of Android. This means that most Android 5.0+ devices are going to be running a modern version of Chromium. However, there are a still a subset of Android devices whose manufacturer has locked the webview version and does not allow the webview to update. These webviews are typically stuck at the version that was available when the device initially shipped.

As a result, Ionic Framework v6 only supports Android devices and emulators running Android 5.0+ with a webview of Chromium 60 or newer. For context, this is the version that Stencil can support with no polyfills: https://stenciljs.com/docs/browser-support

To figure out what version of the webview a device is running, log window.navigator.userAgent to the console when inspecting the application using Chrome Dev Tools.

A Note on Angular 13 Support

Angular's support policy for iOS is the two most recent major versions. At the time of release that is iOS 14 and 15. To support iOS 13, change the project target specified in the tsconfig.json from the default value of es2015 to es5. Without this change an error of Unexpected token '.' in promiseReactionJob will occur on app startup in iOS 13.

Desktop Browsers

Because Ionic is based on web technologies, it works just as well on desktop browsers as it does on mobile devices. For more information on desktop layouts, see Cross Platform.

BrowserIonic v6Ionic v5Ionic v4
Chrome60+
Safari13+
Edge79+79+
Firefox63+
IE 11XXX
note

Check the docs for Ionic Animations and Ionic Gestures for specific browser support related to those utilities.