问题摘要: 我正在开发UWP打包的应用程序,该应用程序会在特定条件下启动托管的Web应用程序。我的工作很好。现在,在其他一些边缘情况下,我想让用户退回打包的应用程序。如何从托管应用程序加载打包的应用程序?
我尝试使用值ms-appx:///<package>/index.html
执行window.location.href。这样就用正确的HTML文件重新加载了应用程序,但没有加载脚本(根据某些UWP文档是合理的)。
然后我尝试使用window.MSWebView().navigate('ms-appx-web:///<package>/index.html')
。这在控制台中显示出导航到index.html
,但是UWP应用程序没有显示任何区别,只是继续显示了当前位置(看到屏幕,我们甚至看不到任何更改)。