首页 > 解决方案 > 空白页 Ionic 4 android 5.1

问题描述

我有一个问题,

我开发了一个Ionic 4应用程序并没有让它运行Adroid 5.1

这是信息:

Ionic:   
ionic (Ionic CLI)             : 4.2.1
Ionic Framework               : @ionic/angular 4.0.0-beta.7
@angular-devkit/build-angular : 0.7.5
@angular-devkit/schematics    : 0.7.5
@angular/cli                  : 6.1.5
@ionic/angular-toolkit        : not installed

Cordova:

cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
Cordova Platforms     : android 7.1.1, browser 5.0.4
Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin- 
ionic-webview 2.2.0, (and 7 other plugins)

System:

NodeJS : v11.0.0 (C:\Program Files\nodejs\node.exe)
npm    : 6.4.1
OS     : Windows 10

我已经安装了人行横道,以防 Ionic-webView 出现问题。(cordova 插件添加 cordova-plugin-crosswalk-webview)

这是config.xml

<plugin name="cordova-plugin-whitelist" spec="1.3.3" />
<plugin name="cordova-plugin-statusbar" spec="2.4.2" />
<plugin name="cordova-plugin-device" spec="2.0.2" />
<plugin name="cordova-plugin-splashscreen" spec="5.0.2" />
<plugin name="cordova-plugin-ionic-keyboard" spec="^2.0.5" />
<plugin name="cordova-android-support-gradle-release" spec="^1.4.5">
    <variable name="ANDROID_SUPPORT_VERSION" value="27.+" />
</plugin>
<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="embedded" />
    <variable name="XWALK_MULTIPLEAPK" value="true" />
</plugin>
<engine name="android" spec="^5.1.1" />
<engine name="browser" spec="5.0.4" />

在 7.1+ 的模拟设备上工作正常。

chrome 开发者工具说:

未捕获的 SyntaxError:在严格模式下使用 const。(我已经安装了最新版本的nodejs)

我很欣赏任何想法。感谢大家。

标签: androidcordovaionic-frameworkcrosswalkionic4

解决方案


这是 ionic 4 中的一个已知问题。检查此链接。最良好的问候!


推荐阅读