Phonegap 制作的 android 应用显示黑屏
Phonegap made android app shows black screen
过去一周我一直在与此作斗争,但几乎没有取得任何进展。最初,当我第一次使用 phonegap 制作我的应用程序时,它会显示黑屏,没有其他任何内容。我添加了启动画面并更改了 config.xml
中的背景颜色,从那时起它就显示了启动画面,并且在启动画面之后显示的是白色屏幕而不是黑色屏幕。
该应用程序作为网站运行良好,所以我真的不知道从哪里开始调试。 phonegap 构建调试器什么也没有出现,因为它根本不显示应用程序的任何元素。
phonegap 应用程序出现问题时显示黑屏是否正常,或者应该有某种错误消息?如果是这样,有什么可以做的吗?
这种黑屏通常是某个插件出现错误时出现的。使用插件而不将它们添加到 .xml 文件(或错误地添加它们),deviceready
在访问任何插件之前必须等待设备加载的问题。我对 phonegap 了解不多,因为我主要使用 Cordova + Intel XDK 来处理所有可能出错的地方(Cordova 插件可能会出错)。
我的建议是尝试禁用所有插件,然后看看它是否有效。如果是这样,请开始一项一项地启用它们,看看是哪一个导致了错误。那当然是在您不能立即看到控制台错误的情况下。
尝试通过以下方式管理持续时间:
<preference name="splash-screen-duration" value="10"/>
10 — 以毫秒为单位的值。例如 1000 是 1 秒。
我在 iPhone 进入黑屏时遇到了同样的问题。 iPhone 日志或 html 日志中没有错误。问题是 StatusBar 的插件:cordova-plugin-statusbar
过去一周我一直在与此作斗争,但几乎没有取得任何进展。最初,当我第一次使用 phonegap 制作我的应用程序时,它会显示黑屏,没有其他任何内容。我添加了启动画面并更改了 config.xml
中的背景颜色,从那时起它就显示了启动画面,并且在启动画面之后显示的是白色屏幕而不是黑色屏幕。
该应用程序作为网站运行良好,所以我真的不知道从哪里开始调试。 phonegap 构建调试器什么也没有出现,因为它根本不显示应用程序的任何元素。
phonegap 应用程序出现问题时显示黑屏是否正常,或者应该有某种错误消息?如果是这样,有什么可以做的吗?
这种黑屏通常是某个插件出现错误时出现的。使用插件而不将它们添加到 .xml 文件(或错误地添加它们),deviceready
在访问任何插件之前必须等待设备加载的问题。我对 phonegap 了解不多,因为我主要使用 Cordova + Intel XDK 来处理所有可能出错的地方(Cordova 插件可能会出错)。
我的建议是尝试禁用所有插件,然后看看它是否有效。如果是这样,请开始一项一项地启用它们,看看是哪一个导致了错误。那当然是在您不能立即看到控制台错误的情况下。
尝试通过以下方式管理持续时间:
<preference name="splash-screen-duration" value="10"/>
10 — 以毫秒为单位的值。例如 1000 是 1 秒。
我在 iPhone 进入黑屏时遇到了同样的问题。 iPhone 日志或 html 日志中没有错误。问题是 StatusBar 的插件:cordova-plugin-statusbar