Cordova应用程序无法在Windows视网膜设备上扩展

时间:2016-05-24 14:59:21

标签: html css windows cordova uwp

我正在开发Cordova应用程序并在具有高DPI屏幕的Windows 10计算机上进行测试。 window.devicePixelRatio会返回1.5

我已经定义了viewport这样:

<meta name="viewport" 
      content="initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width">

但是,当应用程序运行时,它无法像Windows的其他部分那样正确扩展。一切都很小,如果我从控制台检查文档宽度,它现在是实际屏幕宽度的1.5倍。

设置initial-scale=1.5, maximum-scale=2不会改变任何内容。

我有什么问题或者这是MSAppHost的错误吗?

1 个答案:

答案 0 :(得分:0)

这似乎与MSAppHost有关。该应用针对的是Windows 8.1并在MSAppHost/2.0中运行。定位Windows 10使其在MSAppHost/3.0中运行,并且可以正确缩放。