Может ли phonegap просто отобразить мой мобильный веб-сайт во встроенном браузере? - PullRequest
21 голосов
/ 15 декабря 2011

У меня есть веб-сайт, встроенный в django, он работает с 320px до 960px.

Я заметил, что когда я говорю людям, первое, что они делают, это идут в их родные магазины приложений и ищут «сайт», когда это терпит неудачу, тогда они переходят на старый добрый Google ...

Так что я хочу создавать нативные версии сайта, но не будет никакой дополнительной функциональности ... они похожи на удобные «закладки», которые существуют внутри магазинов приложений и на мобильных компьютерах пользователей вместо WWW. *

Учитывая, что я не хочу никаких дополнительных встроенных функций, могу ли я просто использовать phonegap и встроить весь свой сайт в окно браузера?

Я бы предпочел сделать это, чем начать с нуля, преобразовать сайт в API и встроить шаблоны / ресурсы в телефонный пробел.

Приветствия

Асим.

Ответы [ 4 ]

15 голосов
/ 15 декабря 2011

Это зависит от того, Apple не позволит вам загрузить приложение, в которое пользовательский интерфейс должен быть загружен с удаленного сервера.

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

В общем: если вы не используете локальный html-файл, вы не сможете использовать функцию телефонной пробелы (например, камеру), но ваше «приложение» должно работать нормально, если вы добавили в свой белый список сервер.Но это приложение не будет первоклассным гражданином, потому что вам всегда нужно быть в сети, и вы почувствуете медленную связь в отзывчивости вашего «приложения».

7 голосов
/ 06 мая 2014

Вы можете сделать это, независимо от того, разрешит ли вам Apple это сделать, для обсуждения ...

В этом блоге подробно описаны 3 различных подхода к созданию приложения для веб-сайта:

  • Вариант 1 - Упакуйте свой веб-сайт в приложение
  • Вариант 2 - запустить внешний веб-сайт внутри приложения
  • Вариант 3 - запустить внешний сайт, но вернуться к локальной версии

и в качестве дополнительного примечания вы можете получить доступ к плагинам, которые установлены в вашем приложении (например, геолокация) на внешнем сайте ... если внешний сайт в списке сайтов из белого списка ).

6 голосов
/ 02 сентября 2012

Да, вам необходимо:

  1. перейти на https://build.phonegap.com/
  2. создать учетную запись
  3. загрузить исходные файлы вашего мобильного веб-сайта и создать приложение

Примечание: убедитесь, что гидратация выключена!

3 голосов
/ 15 декабря 2011

Если вы просто хотите создать приложение для Android на своем веб-сайте, попробуйте
http://www.appsgeyser.com/

. Если вы хотите сделать это в phonegap, скопируйте файлы веб-сайта в папку assets вашего телефонного промежуткаспроектировать и построить.

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