【问题标题】:blank page ionic2 after build构建后的空白页ionic2
【发布时间】:2017-03-16 04:38:55
【问题描述】:

通过以下命令:

ionic platform add android
ionic build android

我添加了平台并构建了 APK 文件但是在手机上运行应用程序时遇到了黑屏。软件在ionic serve中正常运行 调试时没有任何错误。 我也对 ionic 推荐的应用有疑问

ionic start --v2 myApp sidemenu 

提前感谢您的帮助!

【问题讨论】:

  • 我认为可能是 javascript 错误。尝试使用 Chrome Remote Debugger 之类的内容检查控制台,看看是否有任何帮助。
  • 通过控制台检查时显示此错误:“WebSocket 连接到 'ws://localhost:35729/livereload' 失败:连接建立错误:net::ERR_CONNECTION_REFUSED”

标签: cordova angular ionic-framework ionic2


【解决方案1】:

在项目根目录的“config.xml”文件中添加此首选项:

<preference name="ShowSplashScreenSpinner" value="false" />
<preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="20000" />
<preference name="FadeSplashScreen" value="true" />
<preference name="FadeSplashScreenDuration" value="300" />
<preference name="SplashScreenBackgroundColor" value="false" />

【讨论】:

  • 感谢您的回答,使用此解决方案,问题无法解决
【解决方案2】:

我会确保您拥有最新版本的 npm 和 node。

然后确保您拥有最新版本的 Ionic (2.2)

为此,您应该更新您的 package.json 文件 ..

"dependencies": {
"@angular/common": "2.4.8",
    "@angular/compiler": "2.4.8",
    "@angular/compiler-cli": "2.4.8",
    "@angular/core": "2.4.8",
    "@angular/forms": "2.4.8",
    "@angular/http": "2.4.8",
    "@angular/platform-browser": "2.4.8",
    "@angular/platform-browser-dynamic": "2.4.8",
    "@angular/platform-server": "2.4.8",
    "@ionic/storage": "2.0.0",
    "ionic-angular": "2.2.0",
    "ionic-native": "2.4.1",
    "ionicons": "3.0.0",
    "rxjs": "5.0.1",
    "sw-toolbox": "3.4.0",
    "zone.js": "0.7.2"
},
"devDependencies": {
    "@ionic/app-scripts": "1.1.4",
    "typescript": "2.0.9"
}

然后删除你的 node_modules 目录,然后运行:

npm install(或者sudo npm install)

这应该会更新所有内容并有望解决问题

【讨论】:

    猜你喜欢
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    • 2021-04-10
    • 2020-01-15
    • 2015-11-18
    • 2019-08-29
    • 1970-01-01
    • 2011-11-05
    相关资源
    最近更新 更多