我需要使用cmd行通过cordova插件更新windows 10. app的package.appmanifest。 下面是我在plugin.xml中的代码片段,它应该更新appmanifest但不起作用。
<config-file target="package.appxmanifest" parent="/Package/Capabilities">
<DeviceCapability Name="webcam"/>
<DeviceCapability Name="microphone"/>
</config-file>
Windows版本:4.4.3
Cordova版本:6.4.0
另请告诉我如何更改应用图标?我试过跟随,但也没有效果。
<config-file target="package.appxmanifest" parent="/Package/Applications/Application">
<uap:VisualElements
DisplayName="MyApp"
Description="My description"
BackgroundColor="#464646"
Square150x150Logo="images\Square150x150Logo.png"
Square44x44Logo="images\Square44x44Logo.png">
<uap:SplashScreen Image="images\splashscreen.png" />
<uap:DefaultTile ShortName="MyAppName"
Square310x310Logo="images\Square310x310Logo.png"
Square71x71Logo="images\Square71x71Logo.png"
Wide310x150Logo="images\Wide310x150Logo.png" />
</uap:VisualElements>
</config-file>
更新
我还尝试将目标设为 target =&#34; package.windows10.appxmanifest&#34; ,但也没有效果。< / p>
答案 0 :(得分:2)
我需要使用cmd行通过cordova插件更新windows 10. app的package.appmanifest。下面是我在plugin.xml中的代码片段,它应该更新appmanifest但不起作用。
请确保您已将config-file
添加到正确的位置:
plugin.xml
的示例:
<?xml version="1.0" encoding="UTF-8"?>
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
id="cordova-plugin-test"
version="1.0.0">
<name>TestPlugin</name>
<description>Cordova Test Plugin</description>
<license>Apache 2.0</license>
<!-- windows -->
<platform name="windows">
<config-file target="package.appxmanifest" parent="/Package/Capabilities">
<Capability Name="picturesLibrary" />
<DeviceCapability Name="webcam" />
</config-file>
</platform>
</plugin>
注意:构建后,您可以在platforms\windows\package.appxmanifest
中查看结果。
另请告诉我如何更改应用图标?
要更改应用图标,请参阅Customize app icons。