[英]Ionic app continuously shows white screen on opening
我開發了一個離子應用程序,該應用程序在2019年6月15日之前可以正常運行。 之后,它會在啟動后連續顯示白屏。延遲加載在應用程序中實現。
我嘗試了以下步驟來構建apk
ionic cordova platform rm android
ionic cordova platform add android@8.0.0
ionic cordova plugin add cordova-plugin-androidx
ionic cordova plugin add cordova-plugin-androidx-adapter
cordova plugin add cordova-android-support-gradle-release --save
android studio上的應用程序的終端日志如下
07-26 12:12:45.241 19749-19799 / io.ionic.starter E / libEGL:validate_display:255錯誤3008(EGL_BAD_DISPLAY)07-26 12:12:45.521 19749-19782 / io.ionic.starter E / AndroidProtocolHandler:無法打開資產URL:file:///android_asset/www/lib/ngCordova/dist/ng-cordova.min.js 07-26 12:12:45.536 19749-19804 / io.ionic.starter E / AndroidProtocolHandler:無法打開資產URL:file:///android_asset/www/lib/ion-autocomplete/dist/ion-autocomplete.js 07-26 12:12:45.536 19749-19804 / io.ionic.starter E / AndroidProtocolHandler:無法打開資產URL:file:///android_asset/www/lib/ion-autocomplete/dist/ion-autocomplete.css 07-26 12:12:45.541 19749-19782 / io.ionic.starter E / AndroidProtocolHandler:無法打開資產網址:file:///android_asset/www/js/Calendar.js 07-26 12:12:50.181 19749-19749 / io.ionic.starter E / ViewRootImpl:sendUserActionEvent()mView == null
請幫我
使用刪除Android平台
ionic cordova platform rm android
手動刪除node-modules
和package-lock.json
(imp *)
npm cache clean --force
最終運行npm i
ionic cordova build android
嘗試在瀏覽器中調試應用,並檢查開發者控制台中的錯誤-
ionic cordova run browser
如果沒有瀏覽器平台,則需要添加以下平台-
ionic platform add browser
僅當您在組件文件中有錯誤或缺少任何librabry時,它才會發生。您可以在console.log中查看錯誤。
在開始任何項目之前,必須在項目的根目錄中運行此命令
npm install
然后使用
ionic serve
和其他答案,如果在您的config.xml中使用此首選項,那么請刪除我在此處提到的這一行
<preference name="CordovaWebViewEngine" value="CDVUIWebViewEngine" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.