Windows 8移动应用程序+ HTML5 + Web视图

时间:2016-01-27 12:33:00

标签: c# html5 xaml windows-8.1-universal

我正在创建一个有8个屏幕的Windows 8应用程序 - 1.登录 2. Dasboard

我们为上面给出的屏幕创建了2个Html文件,2个XAML文件 -

XAML - 1. Login.xaml 2. Dashboard.xaml

HTML - 1. Login.html 2. Dashboard.html

最初,在项目的App.config(Windows 8移动应用程序)中,我们有Login.xaml文件,内部调用Login.html,这将呈现登录屏幕。当用户输入凭据时,我们会进行Web服务调用,因此我们会从HTML中获取Web服务的响应。现在,如果用户通过Web服务进行身份验证,我如何导航到内部加载Dashboard.html的Dashboard.xaml。

我们无法从Login.html导航到Dashboard.xaml(加载dashboard.html)。

谢谢!

1 个答案:

答案 0 :(得分:0)

在login.xaml中添加webview控件并在该webview中加载login.html。

将事件处理程序添加到webview的导航已完成事件中。

在事件处理程序中使用事件的参数监视cookie或重定向URL。 如果匹配,请导航至dashboard.xaml页面。