首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >科多瓦:大屏幕后的白屏

科多瓦:大屏幕后的白屏
EN

Stack Overflow用户
提问于 2016-10-06 06:57:49
回答 1查看 126关注 0票数 1

我在Cordova上有一个angularJS和CrossWalk的应用程序。

智能手机是用无线网络连接到一个专用网络上的,在这个网络上没有互联网。所以智能手机是用wifi连接的,但他没有互联网连接。

Problem:当我在启动屏幕后启动cordova应用程序时,出现了一个错误:

应用程序错误:与服务器的连接失败。(file:///android_asset/www/index.html)

但是,如果我在wifi上没有连接的情况下启动我的应用程序,我就不会出错。

我试图通过以下方式解决这个问题:

  • 在config.xml :Preferencename=“loadUrlTimeoutValue”value=700000/
  • 创建在main.html上重定向的index.html

所有的解决方案都不起作用,我总是有一个白屏,在几分钟后(3-5分钟)我的应用程序启动,但我没有我的消息错误。

EN

回答 1

Stack Overflow用户

发布于 2018-01-26 19:08:31

如果index.html文件存在于www中,并在web浏览器中正确加载,那么当应用程序在你的安卓设备上运行时,你需要检查它。它可能会在页面加载期间抛出一个JavaScript错误,从而阻止显示任何内容。要做到这一点,请执行以下步骤:

  • 在Android上启用开发人员模式调试。
  • 通过USB将设备连接到计算机。
  • 编译用于调试的应用程序(与生产不同),并在您的Android设备上运行它:cordova run android --debug --target=YOURDEVICEID
  • 打开桌面上的Chrome并导航到chrome://inspect

你可以生活在检查你的应用程序,就像你会一个正常的网页。点击刷新按钮将重新运行初始加载,并允许您记录任何错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39889478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档