我正在通过Cordova创建一个我正在加载到iPad Pro 12.9“上的Web应用程序。如果我在localhost上打开iPad上的应用程序,window.innerWidth
就是1024
。但是,如果我创建一个Cordova应用程序,请在iPad上打开它,window.innerWidth
是768
。他们都有window.devicePixelRatio
的2
。
我在index.html
中有以下标记:
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width" />
是什么导致了这个问题,我该如何解决?
它与默认的启动屏幕文件解析有关。按照这里的步骤:iPad Pro Cordova App Scaling