我想将我们的网络应用程序打包成Windows 8" Metro-style"应用
当您在Visual Studio for Win8中设置Javascript样式的应用程序时,它会创建一个" default.html"文件。我能够成功使用iframe加载我们的网络应用程序,但这个解决方案是不优雅和错误的。也就是说,有些资源无法从iframe中加载,从而导致问题(例如FORBIDIFRAME
错误)。
在OSX中,我通过简单地使用嵌入式Web浏览器和Javascript桥完成了同样的事情。浏览器直接加载Web应用程序URL,而不是使用嵌入式iFrame作为代理的本地HTML文件。
有没有办法在Windows 8中完成同样的事情?或者我是否被迫使用本地HTML文件并在IFrame中加载我们的webapp?