我应该输入什么config.xml
或者我一般应该做什么,才能让 PhoneGap Build 应用程序的启动屏幕在横向模式下在 Android 设备上正确显示?
PhoneGap Build(用于编译)docs https://build.phonegap.com/docs/config-xml#splashes / blog https://build.phonegap.com/blog/enhanced-icon-and-splash-support对此一无所知。 Android 仅涵盖肖像。
由于第一个(文档)说使用height
and width
是跨平台支持的,我尝试使用它:
<gap:splash src="res/splash-200x320-android.png" gap:platform="android" gap:density="ldpi" width="200" height="320" />
<gap:splash src="res/splash-320x480-android-bada-ios.png" gap:platform="android" gap:density="mdpi" width="320" height="480" />
<gap:splash src="res/splash-480x800-android-bada-wp.png" gap:platform="android" gap:density="hdpi" width="480" height="800" />
<gap:splash src="res/splash-720x1280-android.png" gap:platform="android" gap:density="xhdpi" width="720" height="1280" />
<gap:splash src="res/splash-320x200-android.png" gap:platform="android" gap:density="ldpi" width="320" height="200" />
<gap:splash src="res/splash-480x320-android-bada-ios.png" gap:platform="android" gap:density="mdpi" width="480" height="320" />
<gap:splash src="res/splash-800x480-android-bada-wp.png" gap:platform="android" gap:density="hdpi" width="800" height="480" />
<gap:splash src="res/splash-1280x720-android.png" gap:platform="android" gap:density="xhdpi" width="1280" height="720" />
但没有任何效果——在我的 Android 设备上的横向模式下,我总是看到启动屏幕的纵向模式版本严重拉伸。
根据我目前的知识和深入的研究,我发现这是一个已确认的错误,我们目前对此无能为力。
PhoneGap Build(可能还有 PhoneGap 本身)目前根本不支持横向启动屏幕。我什至尝试了iOS方式(如问题所示——使用width
and height
params,Android 官方不支持)。但还是不行。
在纵向模式下一切都很好,但无论您使用什么屏幕密度的 Android 设备 - 在横向模式下您都会看到丑陋的变形的启动屏幕纵向版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)