ionic 和 phonegap 构建(3.5.0)不显示自定义启动画面
Posted
技术标签:
【中文标题】ionic 和 phonegap 构建(3.5.0)不显示自定义启动画面【英文标题】:custom splashscreen not showing with ionic and phonegap build (3.5.0) 【发布时间】:2014-10-16 09:30:28 【问题描述】:我在这里指的是 phonegap 文档: http://docs.build.phonegap.com/en_US/configuring_icons_and_splash.md.html 但在构建后无法显示启动画面(通过 phonegap 构建服务构建,而不是本地构建)
相关(我想)config.xml 行:
<gap:plugin name="org.apache.cordova.splashscreen" />
<gap:splash src="splash.png" />
<preference name="webviewbounce" value="false"/>
<preference name="UIWebViewBounce" value="false"/>
<preference name="DisallowOverscroll" value="true"/>
<preference name="BackupWebStorage" value="none"/>
<preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="3000" />
splash.png 和 config.xml 一样位于根目录中,是 480x800 PNG(32 位颜色)
我正在选择 phonegap 3.5.0 进行构建;从 git 中提取 ionic 项目(因此没有本地“平台”目录,因为它位于 ionic .gitignore 中。
我也试过了
<gap:splash src="res/screen/android/screen-ldpi-portrait.png" gap:platform="android" gap:qualifier="port-ldpi" />
没有结果的选项('res/screen... dirs 也从配置所在的根目录开始')
我没有在应用程序中制作特定的启动显示/隐藏代码,这是强制性的吗?我只想让飞溅显示固定的几秒钟...
【问题讨论】:
【参考方案1】:我的建议是双重的:
首先,使用 PGB 3.6.3。 3.5 不仅过时,而且在 Android 中还有一个安全漏洞,这意味着应用将从 Past Store 中删除。
第二(回复:您的问题)。回归基础 - 以最简单的方式在初始屏幕上关注 PGB 文档。
我不知道是什么问题,我觉得它看起来不错,但是你有一些我不使用的偏好,它对我来说很好用。我会扩展更多,但我在手机上。稍后我会详细检查。
【讨论】:
以上是关于ionic 和 phonegap 构建(3.5.0)不显示自定义启动画面的主要内容,如果未能解决你的问题,请参考以下文章
phonegap build + phonegap-cli + ionic 图标
Ionic ios 构建因 phonegap-plugin-barcodescanner 失败
如何从 ionic/cordova/phonegap 中的布局截取屏幕截图?