Cordova 应用程序宽度不同于 IOS Safari 宽度

Cordova Application Width Different From IOS Safari Width

我正在创建一个 Web 应用程序,我正在通过 Cordova 将其加载到 iPad Pro 12.9"。如果我在本地主机的 iPad 上打开该应用程序,window.innerWidth1024。但是,如果我创建一个 Cordova 应用程序并在 iPad 上打开它,window.innerWidth768。它们都有一个 window.devicePixelRatio2.

我在 index.html 中有以下标签:

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

是什么导致了这个问题,我该如何解决?

这与默认的启动屏幕文件分辨率有关。按照此处的步骤操作: