Windows phone 8.1 Windows Phone 8.1本地存储问题

Windows phone 8.1 Windows Phone 8.1本地存储问题,windows-phone-8.1,local-storage,webbrowser-control,Windows Phone 8.1,Local Storage,Webbrowser Control,如果有人有在WindowsPhone8.1WebBrowser控件中加载本地html文件的经验,我很感兴趣?看起来WP对待本地文件是因为它们不属于同一台服务器,所以它分别为每个文件创建localStorage对象 因此,如果在应用程序中创建两个WebBrowser控件,并在每个控件中加载两个html文件,它们就看不到彼此的数据。但若你们关闭应用程序并再次加载,每个人都会记住自己的数据 我知道WP7.1没有本地存储,但WP8.1有,我想知道为什么它不能像Android或iOS那样工作 你知道有什么

如果有人有在WindowsPhone8.1WebBrowser控件中加载本地html文件的经验,我很感兴趣?看起来WP对待本地文件是因为它们不属于同一台服务器,所以它分别为每个文件创建localStorage对象

因此,如果在应用程序中创建两个WebBrowser控件,并在每个控件中加载两个html文件,它们就看不到彼此的数据。但若你们关闭应用程序并再次加载,每个人都会记住自己的数据

我知道WP7.1没有本地存储,但WP8.1有,我想知道为什么它不能像Android或iOS那样工作


你知道有什么解决办法吗?

我也遇到了同样的问题,结果是,当通过不同的协议导航时,localStorage是单独存储的。我通过引用前缀为“x-wmapp0:”的HTML源代码解决了这个问题。这要求您提供一个绝对URI

new System.Uri("x-wmapp0:/www/index.html", UriKind.Absolute);