正如标题所述,我正在构建Windows通用应用程序,并试图加载作为我的应用程序包一部分的.html文件,但我无法执行此操作。无法在WindowsUniversal应用程序中使用WebView控件打开.html文件
该应用弹出一个对话框,表示我需要在商店中找到另一个应用程序以在运行时打开此ms-appx。
我在我的文件类型声明中指定了.html,在这一点上我没有想法。我错过了什么?
我会添加一些信息的附加位: 当通过XAML设计师指定源自动生成的属性是:Source="ms-appx:///Assets/MyFile.html"
我创建了一个自定义的ContentDialog控制而这正是我试图加载我带有.html资源的WebView。有趣的是,当我修改我的Source属性为ms-appx-web
在一个正常的XAML页面元素时,它正确显示了我的文件。但是,当我做同样的事情时,ContentDialog仍然不显示任何内容。
不太确定会导致这种差异。
可能的重复http://stackoverflow.com/questions/10684741/load-local-html-file-in-webview-metro-style-app –
@MehrzadChehraz增加了额外的说明以避免重复。 –
我用一个普通的ContentDialog控件进行了测试,它[效果很好](http://i.stack.imgur.com/lvtsi.png)。你能分享一个简单的样本,可以重现你的问题? –