我正在尝试将PWA作为UWP应用发布,但是在子域上却遇到了麻烦,该子域托管在该子域上。
例如当我将https://example.com/设置为StartPage时,它可以很好地工作,但是当使用https://sub.example.com/时,它将继续显示启动屏幕(应用程序徽标)。
两个域都包含几乎相同的源代码,并且在MS Edge中都可以工作。
Package.appxmanifest:
<Application Id="App" StartPage="https://sub.example.com/">
如何解决?
答案 0 :(得分:0)
确保在Package.appxmanifest
编辑器的 Content URIs 标签中包含子域URL:
或者,将其包含在uap:ApplicationCntentUriRules
元素的XML代码中:
<uap:ApplicationContentUriRules>
<uap:Rule Match="https://blog.mzikmund.com" Type="include"
WindowsRuntimeAccess="all" />
<uap:Rule Match="https://*.*" Type="include" WindowsRuntimeAccess="none" />
<uap:Rule Match="http://*.*" Type="include" WindowsRuntimeAccess="none" />
</uap:ApplicationContentUriRules>