ionic开发Ionic Framework

Ionic安卓兼容

2018-07-09  本文已影响34人  CGod丶

使用Ionic开发跨平台应用遇到的各种坑,及解决方法

Q1: WebView受安卓系统版本的影响出现兼容问题(Ionic兼容问题)

安装插件

<plugin name="cordova-plugin-crosswalk-webview" spec="^2.4.0">
    <variable name="XWALK_VERSION" value="23+" />
    <variable name="XWALK_LITEVERSION" value="xwalk_core_library_canary:17+" />
    <variable name="XWALK_COMMANDLINE" value="--disable-pull-to-refresh-effect" />
    <!-- 精简模式,安装包会小一些 -->
    <variable name="XWALK_MODE" value="lite" />
    <!-- 生成多个APK -->
    <variable name="XWALK_MULTIPLEAPK" value="false" />
</plugin>

Q2: 使用crosswalk还是不能兼容到安卓19以下

添加Android平台后config.xml中<engine name="android" spec="7.0.0" /> 默认是7.0.0,这个是cordova-android的版本,直接上表格

cordova-android Version Supported Android API-Levels Equivalent Android Version
7.X.X 19 - 27 4.4 - 8.1
6.X.X 16 - 26 4.1 - 8.0.0
5.X.X 14 - 23 4.0 - 6.0.1
4.1.X 14 - 22 4.0 - 5.1
4.0.X 10 - 22 2.3.3 - 5.1
3.7.X 10 - 21 2.3.3 - 5.0.2

这样子就懂了吧,默认的7.0.0只支持19-27,如果要兼容更低的版本自己看着办吧

上一篇下一篇

猜你喜欢

热点阅读