我正在创建一个有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)。
谢谢!
答案 0 :(得分:0)
在login.xaml中添加webview控件并在该webview中加载login.html。
将事件处理程序添加到webview的导航已完成事件中。
在事件处理程序中使用事件的参数监视cookie或重定向URL。 如果匹配,请导航至dashboard.xaml页面。