не все изображения / картинки отображаются в приложении ipad, сделанном с помощью sencha touch и phonegap - PullRequest
1 голос
/ 13 сентября 2011

Я только что сделал свое первое приложение для iPad, и в нем много изображений.Есть около 130 страниц контента.Для отображения содержимого и изображений я использовал карточки со свойством html, например:

card{</p> <blockquote> <blockquote> <p>html:'<code>content stuff < img src="/local/folder/pic.png" /> '

}

Я простодобавил пробел между <и img, чтобы убедиться, что он правильно отображается в этом сообщении. </p>

По некоторым причинам первые несколько страниц, на которые я нажимаю, загружают изображения, а на остальных страницах есть пустые заполнители длягде изображение должно быть.

Я сделал это с сенсорным Сенча и проверил его в сафари, в котором он отлично работает. Все фотографии отображаются.Но как только я выбрасываю телефон в пробел и тестирую на реальном устройстве, не все картинки / изображения появляются.Все картинки тоже в формате .png, что не должно иметь никакого значения.

Пожалуйста, помогите мне!Я выглядел как идиот, когда пытался протестировать приложение на ipad своих друзей и не мог заставить его работать так же, как в сафари.

1 Ответ

0 голосов
/ 20 сентября 2011

хорошо, я наконец исправил это! Фотографии, которые я получил от клиента, оказались ОГРОМНЫМИ. (около 2 Мбайт). Поэтому я изменил размеры и пожертвовал некоторыми качествами, чтобы уменьшить использование памяти. Я сделал только несколько снимков, потому что у меня было около 330 фотографий ... и я хотел быть уверен, прежде чем пробежаться по всем из них. Я думал, что это исправит, и должно было, но все еще были проблемы с согласованностью.

В конце концов я обнаружил, что когда я делаю новый проект, в конце концов обнаруживаются те несколько изменений, которые я сделал. Но после нескольких пробежек они перестали бы появляться. Тогда я наконец понял, что Xcode действительно глючит, и вам нужно очищать сборку после каждого раза (особенно с большим приложением) для этого, чтобы отобразить изменения. В противном случае он будет запускать более раннюю версию приложения, которое вы создаете (что разочаровывает). Теперь приложение работает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...