Как вы делаете приложение iPad Pro не масштабируемым при использовании Кордовы? Я вычислил обходное решение, устанавливающее начальную, минимальную и максимальную шкалу в 0,75, но по-прежнему кажется пиксельным. Когда я смотрю на строку состояния на главном экране и в приложении, строка состояния приложения значительно больше, поэтому я определенно знаю, что она масштабируется.iPad Pro Cordova App Scaling
ответ
Я понял, что, поскольку я не мог найти ответ на этот вопрос в StackOverflow, я бы опубликовал свое решение проблемы. Я получил помощь для этого ответа от http://www.cordovacircus.com/articles/ipad-pro-and-cordova.
Шаги:
1. Создайте раскадровку в своем проекте Xcode. Чтобы открыть этот проект, перейдите к {app root}/platforms/ios/
и откройте файл .xcodeproj.
2. Перетащите контроллер вида в раскадровку. Это будет работать как ваш заставку, поэтому вы можете добавить что угодно. Мне нужно было только восстановить масштабирование, поэтому я оставил пустоту.
3. Перейдите к общим настройкам, щелкнув корень проекта внутри Xcode. Прокрутите вниз до App Icons and Launch Images
и смените Launch Screen File
на файл раскадровки, который вы только что создали.
Voila! Теперь приложение должно запускаться в полноэкранном режиме без масштабирования.
Другим способом я нашел, чтобы сделать это, чтобы убедиться, что у вас есть правильный экран выплеска размеров изображения, загруженные для этого большего устройства, как указано здесь: iPad Pro incorrect app size
- установить плагин заставки Кордовы
добавить следующее в файл конфигурации
<splash src="res/screen/ios/[email protected]~universal~anyany.png" /> <splash src="res/screen/ios/[email protected]~universal~comany.png" /> <splash src="res/screen/ios/[email protected]~universal~comcom.png" /> <splash src="res/screen/ios/[email protected]~universal~anyany.png" /> <splash src="res/screen/ios/[email protected]~universal~anycom.png" /> <splash src="res/screen/ios/[email protected]~universal~comany.png" />
Затем сделать эти образы следующие размеры
- [email protected]~universal~anyany.png - 2732x2732
- [email protected]~universal~comany.png - 1278x2732
- По умолчанию @ 2x ~ универсальный ~ ComCom. PNG - 1334x750
- [email protected]~universal~anyany.png - 2208x2208
- [email protected]~universal~anycom.png - 2208x1242
- [email protected]~universal~comany.png - 1242x2208
Затем добавьте эти файлы изображений PNG в projectRoot/res/screen/ios
папку
- 1. Значок значка приложения iPad Pro от приложения iPad Air app
- 2. Как запустить VS 2015 приложение cordova на iPad Pro симулятор?
- 3. CPU Intensive App Scaling
- 4. Класс размера iPad Pro
- 5. iPad app app app
- 6. Добавить AppIcon для Xcode (значок Ipad Pro App)
- 7. Monetize Apache Cordova App
- 8. Azure App Service Scaling powershell
- 9. Приложение IPad Air расширилось на IPad Pro
- 10. Как проверить, iPad ли iPad Pro
- 11. Приложение Cordova iPad - видеозахват
- 12. Build SenchaTouch App with Cordova
- 13. Ваш двоичный код предназначен для iPad Pro. Загрузите скриншоты iPad Pro для лучшего предупреждения о магазине App Store
- 14. iPad Pro «HTTP_USER_AGENT» iOS UIWebView
- 15. Масштабный дизайн для iPad Pro
- 16. Пейзажная ориентация в iPad Pro
- 17. платформы Строка для IPad Pro
- 18. cordova admob pro не работает вообще в android
- 19. Отладка iOS Cordova app
- 20. Функция undefined, cordova app
- 21. IOS HTML5 cordova app
- 22. NullPointerException on Cordova app
- 23. return url cordova app
- 24. MainActivity for Cordova app
- 25. Cordova app storage
- 26. Stripe with Cordova App
- 27. подтвердить диалог cordova app
- 28. cordova admob pro не отображается баннер
- 29. CGPDFDocument scaling
- 30. Автоматическое масштабирование iPad Air images для iPad Pro?
У меня есть противоположная проблема. Я использую одну уникальную раскадровку для всех универсальных устройств. Таким образом, на iPhoneX я вижу, что мое приложение становится полноэкранным на весь экран, который выглядит великолепно. Но для iPad Pro я хотел бы увеличить приложение, например, когда вы используете изображения Legacy вместо Storyboard (так, как вы это делали, прежде чем решить свою проблему). Мой вопрос: как использовать Storyboard для всех устройств, кроме iPad Pro, который я хочу использовать унаследованное изображение для масштабированияUp/displayZoom приложения? – Faks