Using Alternate Browsers
Hybrid development relies on a browser to view your application. Since Ionic relies heavily on these browsers, we’ve decided to implement alternate browsers that you may choose from. Currently, we only support the Android platform and have plans to provide alternate browsers for the iOS platform.
Ionic provides you a method to provide an alternate browser other than the system provided browsers, starting with the Chromium browser.
Viewing browsers available
ionic browser list - this should show all the browsers available by platform.
Specifying a browser
For Android, there is a project that bundles up Chromium to be used in place of the default Android browser. The project that provides Chromium is called Crosswalk.
ionic browser add crosswalk - this will install the Chromium browser for Android. By default, it will install Chromium 37 (Crosswalk 188.8.131.52 version).
Specifying a version
ionic browser add [email protected] - this specifies a newer version of Chromium.
Removing the browser for a platform
ionic browser revert android or
ionic browser revert ios
These commands will remove any custom browser that was installed for either platform by replacing it with the system default browser.
Note: this will remove the entire
platforms/ios folder(s). If you have any custom Java or Objective-C code in these folders, they will be removed.
Removing a browser
ionic browser rm crosswalk - this is essentially the same as
ionic browser revert android