Windows 8 Windows 8应用程序-根据分辨率加载不同的default.html文件

Windows 8 Windows 8应用程序-根据分辨率加载不同的default.html文件,windows-8,screen-resolution,Windows 8,Screen Resolution,我有一个非常基本的HTML/JavaScript应用程序,我正在将其放入Windows8应用程序中。大多数都是基于图像的,不适合不同分辨率的标准设计方式 我已经用几种不同的分辨率创建了它,基本上我想做的是告诉它根据设备的屏幕分辨率加载不同的“default.html”文件。我找不到任何关于如何做这件事的信息。有人能给我指出正确的方向吗?如果您想要设备的屏幕分辨率(而不仅仅是窗口大小),您需要。此组件可以是。您可以在处理程序中调用此组件,并根据解析显示适当的内容 起始页(default.html)

我有一个非常基本的HTML/JavaScript应用程序,我正在将其放入Windows8应用程序中。大多数都是基于图像的,不适合不同分辨率的标准设计方式


我已经用几种不同的分辨率创建了它,基本上我想做的是告诉它根据设备的屏幕分辨率加载不同的“default.html”文件。我找不到任何关于如何做这件事的信息。有人能给我指出正确的方向吗?

如果您想要设备的屏幕分辨率(而不仅仅是窗口大小),您需要。此组件可以是。您可以在处理程序中调用此组件,并根据解析显示适当的内容


起始页(default.html)是在你的应用程序清单中定义的,你不能通过逻辑来更改它。但是,如上所述,没有必要这样做。只需从default.html开始,检查分辨率并显示所需内容(例如,根据分辨率显示和隐藏div)。

default.html页面是Windows 8应用程序的默认页面。哪个inturn在应用程序的清单文件中定义,package.appxmanifest。在这里,您可以设置应用程序的主页以及其他一些应用程序设置

您不能通过使用if-else块来更改屏幕分辨率,例如:

if(screen.width > 1788) {
   default.page == "someotherpage";
}
没有。那不会发生

但是,既然您使用的是HTML、CSS、JavaScript,为什么不像我们的网站开发人员那样使用我们的网站呢。我们检查屏幕分辨率。根据这一点,我们改变了内容

否则,将无法在运行时编辑和更改应用程序清单文件