ionic android white screen after showing the splash screen(显示启动画面后的离子android白屏)
问题描述
我已经使用 ionic cordova build android
构建了一个 apk 文件.我已经使用 Genymotion 模拟器打开了该应用程序.当我打开应用程序时,它会启动并显示启动画面.之后永远出现一个白屏(我可以关闭应用程序.但是当我再次启动时,同样的事情会发生).
I have built an apk file using ionic cordova build android
. And I have opened that app using Genymotion emulator. When I opened the app, it starts and displays the splash screen. After that a white screen appears forever (I can close the app. But when I start that again, same thing happens).
我在 android studio 控制台中捕获了错误.
I have captured the error in the android studio console.
他们来了,
然后我在那个 apk 中打开了 main.js 文件.在第 40 行,我找到了这段代码.
And then I have opened the main.js file in that apk. In line 40, I have found this code.
然后我浏览了 pages (./pages/scanner/scanner.ts) 文件夹中的scanner.ts.我没有发现任何问题.当我使用 cordova run browser
运行它时它可以工作.
Then I browsed the scanner.ts in pages (./pages/scanner/scanner.ts) folder.
I did not find anything wrong. It works when I run that using cordova run browser
.
scanner.ts
以下是有关我的设置的更多信息:
Here are some more information on my setup:
npm list -g --depth=0
+-- babel@6.23.0
+-- babel-cli@6.24.1
+-- cordova@7.0.1
+-- ionic@3.5.0
-- nodemon@1.11.0
Installed platforms:
android 4.0.0
browser 4.1.0
Available platforms:
blackberry10 ~3.8.0 (deprecated)
webos ~3.7.0
windows ~5.0.0
感谢您阅读这篇文章.如果你知道是什么原因造成的.或者如何解决这个问题,请告诉我.
Thanks for reading this post. If you know what causes this. Or how to resolve this issue, Please let me know.
推荐答案
将tsconfig.json
中的target值由es6
改为es5
有效.
例如.target":es6"
>>> target":es5"
Changing the target value in the tsconfig.json
from es6
to es5
has worked.
Eg. "target": "es6"
>>> "target": "es5"
注意:除非您明确声明,否则此问题不会自动发生在项目中.
Note: This problem will not automatically happen to the project unless you declare that explicitly.
这篇关于显示启动画面后的离子android白屏的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:显示启动画面后的离子android白屏
基础教程推荐
- Kivy Buildozer 无法构建 apk,命令失败:./distribute.sh -m “kivy"d 2022-01-01
- android 应用程序已发布,但在 google play 中找不到 2022-01-01
- 如何在 iPhone 上显示来自 API 的 HTML 文本? 2022-01-01
- 如何在没有IB的情况下将2个按钮添加到右侧的UINavigationbar? 2022-01-01
- 当从同一个组件调用时,两个 IBAction 触发的顺序是什么? 2022-01-01
- UIWebView 委托方法 shouldStartLoadWithRequest:在 WKWebView 中等效? 2022-01-01
- 如何让对象对 Cocos2D 中的触摸做出反应? 2022-01-01
- 如何在 UIImageView 中异步加载图像? 2022-01-01
- Android:对话框关闭而不调用关闭 2022-01-01
- 在 gmail 中为 ios 应用程序检索朋友的朋友 2022-01-01