科尔多瓦安卓应用程序中加载页面后出现白屏 - 安卓 5.1

White screen after load page in cordova android app - Android 5.1

本文关键字:白屏 安卓 加载 应用程序      更新时间:2023-09-26

我有一个Android - Cordova项目

加载index.html(主页)页面时,在Android 5.1(真实手机)上仅显示白屏。

当我通过手机的主页按钮最小化应用程序并使用任务管理器再次返回时,页面按预期正常加载。

发现了一个类似的问题,有人争论我添加到项目中WitheList插件。

答案可能会延迟使用我应用的setTimeout,但没有成功。

我有一些本地cssindex.html js文件。

onDeviceReady.js文件中,我调用load方法来设置div的html内容,添加一些单击按钮功能,并在setTimeoutaddEventListener中重新调整一些div的大小。

这是什么原因呢?

Waaaauuu!!

我将jquery升级到v2.2,我的问题解决了!这是一个新的挑战和新的体验。

我开始使用装有Android 5.1.1(三星S6)的真实设备进行调试,并看到出现错误:validate_display:255 error 3008 (EGL_BAD_DISPLAY)但是搜索后我没有找到任何有用的答案(像这样)。我猜一个或多个javascript文件会产生此错误(白屏问题),所以我从index.html中删除所有js文件标签并逐个添加。是的,我的jquery文件版本导致问题。我将其从v1.11升级到v2.2。