Несколько страниц в приложении BlackBerry WebWorks - PullRequest
0 голосов
/ 10 февраля 2012

Я создаю приложение на HTML5 для игровой книжки Blackberry. Мне интересно, как управлять навигацией и несколькими страницами.

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

Как лучше это сделать? Должен ли я ссылаться на новую страницу, как если бы это был обычный браузер, и передавать идентификатор строки в строке GET, которую JS извлекает на дочерней странице? Или я загружаю содержимое в div со страницы и вставляю его немного, как работает jquery mobile?

У меня есть ajax на всех страницах для загрузки контента, так как все загружается из API на моем сервере. Я, конечно, могу использовать локальное хранилище данных, если это необходимо, но было бы намного лучше, если бы существовало многоуровневое представление и добавление их в стек.

Я ищу совет о том, как подойти к веб-приложению с несколькими представлениями контента.

1 Ответ

0 голосов
/ 26 февраля 2012

Если нет необходимости манипулировать данными && просто хотите отобразить, просто сохраните их на одной веб-странице. Но если у вас есть значительное количество данных и вам нужно манипулировать ими, подумайте о том, чтобы разбить их на другую страницу. Я столкнулся с проблемой, когда я разделил свое приложение на несколько страниц. В промежутках между навигациями происходит задержка при загрузке страницы. Даже если страницы обслуживают с местных.

...