Как я могу сделать поддерживаемую страницу PhoneGap с большим количеством изображений? - PullRequest
2 голосов
/ 19 января 2012

Я создаю простое веб-приложение с PhotoSwipe для отображения большого количества изображений.Как сделать эту страницу доступной для изображений, которые могут быть добавлены или удалены?

Из других вопросов следует, что я не могу использовать jQuery для динамической загрузки изображений из каталога на страницу, поэтому она выглядитМне придется статически вставлять изображения в виде HTML (или JS-список, который создает элемент изображения для каждого).Есть лучший способ сделать это?

Следует отметить, что эта страница автономна, за ней нет сервера, поэтому я не могу использовать php или ASP.NET для динамической загрузки изображений на страницу.

1 Ответ

2 голосов
/ 19 января 2012

Никакая внутренняя часть не делает это немного более трудным, но я предложу предложение.

Я предлагаю создать текстовый файл. Этот файл состоит из списка имен файлов для ваших изображений. Когда страница загружена, запросите этот список с помощью AJAX. Затем переберите каждую строку этого файла и загрузите каждое изображение на страницу, используя JavaScript и имя файла.

Если вы хотите что-то более удобное в обслуживании, тогда вам нужна база данных с поддержкой PHP.

EDIT:

Если бы вы сказали, что у вас телефонный разрыв, я бы сказал, что это вполне возможно. Сначала используйте DirectoryReader . С каждой записью в возвращенном списке вы можете создать FileEntry . После этого вы сможете создать изображение для отображения на странице с помощью FileEntry, но я не знаю этой конкретной функции.

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