标题说明了一切。
platforms / windows / images文件夹中的所有图像都是透明背景的png文件,但是当我构建应用程序包时,它变为灰色。如下图所示。
有没有办法让我的cordova UWP应用程序具有与“skype”类似的Windows主题的动态背景。
platform / windows / images目录中的文件
SplashScreen.scale-100.png
SplashScreenPhone.scale-240.png
Square150x150Logo.scale-100.png
Square150x150Logo.scale-240.png
Square30x30Logo.scale-100.png
Square310x310Logo.scale-100.png
Square44x44Logo.scale-100.png
Square44x44Logo.scale-240.png
Square70x70Logo.scale-100.png
Square71x71Logo.scale-100.png
Square71x71Logo.scale-240.png
StoreLogo.scale-100.png
StoreLogo.scale-240.png
Wide310x150Logo.scale-100.png
Wide310x150Logo.scale-240.png
更新:
在阅读Dave Smits的回答后,我意识到开始菜单上的背景颜色是在cordova生成的.appxmanifest文件中定义的。我手动编辑它并将元素 uap:VisualElements 属性 BackgroundColor 更改为“透明”,生成的包具有当前主题的背景颜色,如我所知。
下一步是从cordova config.xml更改BackgroundColor属性,因为下次cordova决定生成新的.appmanifest文件时会删除它