Проблема макета iPhone с проектом Cordova для iOS - PullRequest
1 голос
/ 21 октября 2019

https://imgur.com/a/W4WTP6H enter image description here

https://imgur.com/a/VfRZAAg

Я портирую игру RPG Maker MV на iOS и смогзаставить его работать по большей части. Разрешение 1280x720, и я тестирую на XS Max. Когда я запускаю игру, на ее боковой стороне появляется белая полоса, и я могу прокручивать ее в центре экрана. Я очень плохо знаком с Xcode и не знаю, как это исправить. Я хочу, чтобы игра была в центре и не была прокручиваемой.

В посте предлагалось поместить это в index.html: <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height">

И это в config.xml: <splash height="1125" platform="ios" src="res/screens/ios/land-2436x1125-screen.png" width="2436" /> <splash height="640" platform="ios" src="res/screens/ios/land-1136x640-screen.png" width="1136" /> <splash height="750" platform="ios" src="res/screens/ios/land-1334x750-screen.png" width="1334" /> <splash height="1242" platform="ios" src="res/screens/ios/land-2208x1242-screen.png" width="2208" /> <splash height="1536" platform="ios" src="res/screens/ios/land-2048x1536-screen.png" width="2048" /> <splash height="768" platform="ios" src="res/screens/ios/land-1024x768-screen.png" width="1024" /> <splash height="640" platform="ios" src="res/screens/ios/land-960x640-screen.png" width="960" /> <splash height="320" platform="ios" src="res/screens/ios/land-480x320-screen.png" width="480" /> <splash height="2436" platform="ios" src="res/screens/ios/port-1125x2436-screen.png" width="1125" /> <splash height="1136" platform="ios" src="res/screens/ios/port-640x1136-screen.png" width="640" /> <splash height="1334" platform="ios" src="res/screens/ios/port-750x1334-screen.png" width="750" /> <splash height="2208" platform="ios" src="res/screens/ios/port-1242x2208-screen.png" width="1242" /> <splash height="2048" platform="ios" src="res/screens/ios/port-1536x2048-screen.png" width="1536" /> <splash height="1024" platform="ios" src="res/screens/ios/port-768x1024-screen.png" width="768" /> <splash height="960" platform="ios" src="res/screens/ios/port-640x960-screen.png" width="640" /> <splash height="480" platform="ios" src="res/screens/ios/port-320x480-screen.png" width="320" />

Это не сработало для меня,По крайней мере, игра была в центре, однако она была масштабирована и не выглядела правильно. Какие-либо предложения? Спасибо!

...