[英]splash screen displayed once in phonegap app using cordova plugin
[英]Cordova App freezes at Splash Screen
這是我的問題,該應用是使用Backbone.js和Cordova構建的。 當網絡(Internet)可用時,該應用程序可以正常運行。 但是,當設備離線時,該應用在每次啟動時的行為都會有所不同。
當應用程序凍結時,甚至沒有到達應用程序初始化代碼,這是我應用程序的起點。
-這種不可預測的行為可能是什么原因?
-是否會在加載Cordova插件之間發生競爭(我之所以這么說是因為,即使該應用程序在啟動屏幕上凍結了,其中一個插件中的console.log()似乎每次都可以正常工作)?
請看看使用的Cordova插件
<plugin name="cordova-plugin-inapppurchase" spec="~1.0.0" />
<plugin name="phonegap-plugin-push" spec="~1.8.0">
<variable name="SENDER_ID" value="572****26*6" />
</plugin>
<plugin name="com.virtualartifacts.webintent" spec="https://github.com/florentvaldelievre/virtualartifacts-webIntent.git" />
<plugin name="cordova-plugin-camera" spec="~2.2.0" />
<plugin name="cordova-plugin-console" spec="~1.0.3" />
<plugin name="cordova-plugin-device" spec="~1.1.2" />
<plugin name="cordova-plugin-dialogs" spec="~1.2.1" />
<plugin name="cordova-plugin-file" spec="~4.2.0" />
<plugin name="cordova-plugin-file-transfer" spec="~1.5.1" />
<plugin name="cordova-plugin-inappbrowser" spec="~1.4.0" />
<plugin name="cordova-plugin-network-information" spec="~1.2.1" />
<plugin name="cordova-plugin-splashscreen" spec="~3.2.2" />
<plugin name="cordova-plugin-vibration" spec="~2.1.1" />
<plugin name="cordova-plugin-whitelist" spec="~1.2.2" />
<plugin name="parse-push-plugin" spec="https://github.com/taivo/parse-push-plugin" />
<plugin name="cordova-plugin-statusbar" spec="~2.1.3" />
任何幫助將不勝感激。 我應該從哪里開始調試?
這是您應該考慮的一些東西。
請確保您在index.html中調用本地所有的javascript和CSS。
在您的主要JavaScript中,請確保在設備就緒狀態后所有插件功能都在運行。
請仔細檢查您的“內容安全政策”。
為了您的測試目的,請確保將“ AutoHideSplashScreen”設置更改為true。
請卸載未使用的插件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.