Можно ли сделать эту страницу автономным веб-приложением для iPhone? - PullRequest
1 голос
/ 31 декабря 2010

www.mark ?? z.se/test Удалить: ??

Это всего 4 файла:

index.html appIcon.png startup.PNG SMS_2.jpg

Как я могу сделать это для автономного приложения, это возможно?

CSS и все JS находятся в html-файле.

Ответы [ 3 ]

2 голосов
/ 31 декабря 2010

Подробнее о создании автономных веб-приложений читайте здесь:

http://diveintohtml5.ep.io/offline.html

Браузер iPhone Safari поддерживает автономные веб-приложения.Вам необходимо:

  • изменить веб-страницу для ссылки на файл cache.manifest
  • создать файл cache.manifest со списком ресурсов, которые необходимо загрузить
  • configureваш веб-сервер для обслуживания файла cache.manifest с правильным типом содержимого

Я использовал эту ссылку (среди прочих) для создания автономного веб-приложения GWT.iPhone / Safari может «добавить в закладки» веб-сайт с помощью «Добавить на главный экран», чтобы он выглядел как приложение для iphone.

Удачи.

0 голосов
/ 31 декабря 2010

на настольном ПК, убедитесь, что каждый ресурс связан с html-файлом, css-строками, js-строками, изображениями, закодированными в css через url ('data: image') @see http://en.wikipedia.org/wiki/Data_URI_scheme и связываете браузерв HTML-файлы, двойной щелчок на странице откроет вашу страницу.Также в Chrome есть «ярлык создания приложения», который сделает еще более «родной» фрейм вокруг вашего html5-приложения.Prism https://wiki.mozilla.org/Prism - та же концепция, реализованная с движком Mozilla.

в мобильных браузерах на основе webkit есть аналогичные средства для использования, то есть для iPad вы можете создавать ярлыки на домашнем экране, которые будут выглядеть точнокак собственное приложение и доступ к 5 МБ файлового кэша (http://www.html5rocks.com/tutorials/appcache/beginner/).

0 голосов
/ 31 декабря 2010

UIWebView http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html способен отображать html-контент, с которым связан javascript и css.Я должен иметь возможность включить ваши файлы как часть пакета приложения и сделать так, чтобы UIWebView загрузил их.Прочитайте ссылку на этот класс и пример кода, чтобы увидеть, соответствует ли он вашим потребностям.

...