ionic: использование фреймворка только с HTML5

Я думаю об использовании ionic для своего проекта, но вначале я хотел бы иметь только веб-приложение, не переходя в приложение. Как то, что позволяет framework7. Но информация, которую я собрал, похоже, указывает на то, что это невозможно или полностью поддерживается ionic.

Может ли кто-нибудь поделиться опытом, чтобы сказать, возможно ли это и насколько это сложно?


person lang2    schedule 19.09.2015    source источник
comment
да, вы можете создать веб-приложение, но вы не можете использовать плагины, такие как тосты, камера и т. д.   -  person Paresh Gami    schedule 19.09.2015


Ответы (2)


Для ionic2 возможно:

  1. добавить браузер платформы codova
  2. загружать файлы под платформы/браузер/www
  3. укажите его в браузере

Выполнено

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

person Luca C.    schedule 03.01.2018

Приложение Ionic можно портировать в качестве мобильного веб-сайта.

По сути, это угловое приложение с дополнительными преимуществами экосистемы Ionic. Эта экосистема включает в себя отличный набор директив для мобильных компонентов пользовательского интерфейса, js-библиотеку для взаимодействия (потяните, чтобы обновить / прокрутить и т. д.) и другие подобные вещи, которые дополняют ваше приложение, чтобы оно выглядело и чувствовалось как использование нативного приложения.

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

Я портировал свое ионное приложение как веб-приложение, чтобы обслуживать свою аудиторию в мобильных браузерах (также планирую вскоре развернуть нативные приложения), и до сих пор я не сталкивался с какими-либо серьезными проблемами. Это действительно первый мобильный опыт.

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

person Nirav Gandhi    schedule 19.09.2015