我使用cordovabuild立我的sencha触摸应用程序的Windows 10。 对于iOS和Android ,cordova文档很好地解释了如何configuration各种图标和闪屏。 但对于Windows的例子显示了很less的图标,我已经尝试configuration它们,如在示例中,但是当我打开Windows 10构build解决scheme与Visual Studio,我看到所有的图标是默认的cordova的,而不是我已经configuration好了
我已经在我的config.xml中添加了这些行
<platform name="wp8"> <splash src="../resources/splashscreen/wp8/SplashScreenImage.png" width="768" height="1280"/> <icon src="../resources/icons/wp8/ApplicationIcon.png" width="99" height="99" /> <!-- tile image --> <icon src="../resources/icons/wp8/Background.png" width="159" height="159" /> </platform> <platform name="windows8"> <splash src="../resources/splashscreen/windows8/SplashScreenImage.png" width="620" height="300"/> <icon src="../resources/icons/windows8/logo.png" width="150" height="150" /> <icon src="../resources/icons/windows8/smalllogo.png" width="30" height="30" /> <icon src="../resources/icons/windows8/storelogo.png" width="50" height="50" /> </platform>
但在视觉工作室中,我看到了这些图标,所有图标都来自cordova默认图标,即“droid”:
有没有办法在config.xml中configurationWindows 10图标? 在cordova文档中,我找不到任何关于此的内容。
提前致谢
您可以在config.xml中为Windows平台图标添加以下内容:
<platform name="windows"> <icon src="res/windows/storelogo.png" target="StoreLogo" /> <icon src="res/windows/smalllogo.png" target="Square30x30Logo" /> <icon src="res/windows/Square44x44Logo.png" target="Square44x44Logo" /> <icon src="res/windows/Square70x70Logo.png" target="Square70x70Logo" /> <icon src="res/windows/Square71x71Logo.png" target="Square71x71Logo" /> <icon src="res/windows/Square150x150Logo.png" target="Square150x150Logo" /> <icon src="res/windows/Square310x310Logo.png" target="Square310x310Logo" /> <icon src="res/windows/Wide310x150Logo.png" target="Wide310x150Logo" /> </platform>
您将自定义图标放置在res / windows文件夹中。
当您构建应用程序时,它将使用这些图标。
另外请注意,在你的代码中,你使用的平台名称=“windows8”,它应该是“窗口”。