[英]How to show the splashscreen for android? Cordova
這是我通過CLI進行的過程
科爾多瓦創建項目
-
科爾多瓦平台添加Android
-
我在項目的根目錄中創建了自己的res文件夾
-
然后將所有文件復制到相應的文件夾,並將配置添加到項目根目錄中存在的config.xml中:
這是我選擇每個初始屏幕大小的地方: https : //github.com/phonegap/phonegap/wiki/App-Splash-Screen-Sizes
<gap:splash src="res/android/drawable-port-ldpi.png" gap:platform="android" gap:density="ldpi" gap:qualifier="port-ldpi"/>
<gap:splash src="res/android/drawable-port-mdpi.png" gap:platform="android" gap:density="mdpi" gap:qualifier="port-mdpi"/>
<gap:splash src="res/android/drawable-port-hdpi.png" gap:platform="android" gap:density="hdpi" gap:qualifier="port-hdpi"/>
<gap:splash src="res/android/drawable-port-xhdpi.png" gap:platform="android" gap:density="xhdpi" gap:qualifier="port-xhdpi"/>
<gap:splash src="res/android/drawable-land-ldpi.png" gap:platform="android" gap:density="ldpi" gap:qualifier="land-ldpi"/>
<gap:splash src="res/android/drawable-land-mdpi.png" gap:platform="android" gap:density="mdpi" gap:qualifier="land-mdpi"/>
<gap:splash src="res/android/drawable-land-hdpi.png" gap:platform="android" gap:density="hdpi" gap:qualifier="land-hdpi"/>
<gap:splash src="res/android/drawable-land-xhdpi.png" gap:platform="android" gap:density="xhdpi" gap:qualifier="land-xhdpi"/>
-
但仍然沒有顯示啟動畫面
然后,我去了phonegap文檔,發現了與初始屏幕插件相關的東西。 https://github.com/apache/cordova-plugin-splashscreen#android-quirks
對我來說,不清楚應該為foo賦予什么值,甚至我應該將文件放在哪里也不清楚。 另外,該插件未指定其對NON 9patch圖像的工作方式。
有人能幫我嗎?
我相信您需要提供一個默認值:
<gap:splash src="splash.png" width="320" height="125" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.