Привет, ребята, я хочу знать, если это возможно. Или вы знаете другую структуру, которая работает на вершине angularjs??
Может ли Ionic Framework работать в настольном веб-браузере, таком как Chrome, Mozilla, IE9 +?
Ответ 1
UPDATE: Как уже упоминалось @RationalDev, Ionic теперь поддерживает браузеры в целом. Однако они не объясняют, какие браузеры.
Ionic 1.2 обозначает первый релиз, в котором мы активно рекомендуем Ionic для тех, кто хочет создать мобильный веб-сайт.
http://blog.ionic.io/announcing-ionic-1-2/
=============================================== ============================ Как упоминалось в разделе Поддержка браузера документации Ionic Framework, Ionic действительно ориентирована на гибридные мобильные приложения.
Ionic ориентирован на создание родных/гибридных мобильных приложений, а не мобильных веб-сайтов.
Таким образом, поддержка нашего браузера, как правило, представляет собой любой API веб-представления доступный для собственных приложений на данной платформе. Для Ionic 1.0.0-beta.6 "darmstadtium-dingo", что означает UIWebView для iOS 6+ и Android 4+ (с некоторой поддержкой 2.3). Поддержка Windows Phone и FirefoxOS включена нашей дорожной карты.
Однако он работает очень хорошо в большинстве браузеров WebKit (особенно в Chrome и Safari). Фактически, я бы сказал, что большинство разработчиков разрабатывают свое приложение в Chrome в 90% случаев, а затем тестируют их устройства или симулятор.
Я знаю, что FireFox просто не поддерживается. Я не знаю, насколько хорошо работает Ион в IE X.
Если вы хотите использовать мобильное приложение, Ionic - отличный вариант. Однако, если вы действительно ориентируетесь на рабочий стол, я бы сказал, что вам нужно искать в другом месте. Ionic не гарантирует поддержку браузеров настольных компьютеров, и этот интерфейс ограничит более широкие возможности и широкие возможности настольного браузера.
Для AngularJS вам может понадобиться в частности AngularUI и AngularUI Bootstrap. Он имеет действительно разнообразный набор функций, ориентированных на рабочий стол.
Ответ 2
Если вы просто хотите протестировать, проверьте это:
http://ionicframework.com/docs/guide/testing.html
Тестирование настольных браузеров
Тестирование вашего приложения в браузере так же просто, как запуск команды serve в корневой папке проекта.
$ ionic serve
Ответ 3
Похоже, что команда Ionic делает этот приоритет сейчас:
Как многие из вас, возможно, видели, Progressive Web Apps станут основным направлением Ionic в будущем. Мы хотим помочь разработчикам Ionic поставлять отличные приложения в App Store, но также использовать тот же код и развернуть их в Интернете, чтобы максимизировать распространение и возможность обнаружения. Мы считаем, что это уникальная сила Ionic, которую сейчас не хватает для родных SDK, и хочу, чтобы разработчики Ionic могли максимизировать эту выгоду.
(источник)
Ionic недавно добавила цель сборки browser
, которая создает веб-приложение. Если вы запустите ionic build browser
, вы увидите, что Ionic создает папку www
, содержащую ресурсы, которые вы можете развернуть на веб-сервере.
Там проблема GitHub, которая ссылается на некоторую документацию, особенно учебник о том, как развернуть Firebase, который описывает процесс сборки в браузере (а также параметры развертывания Firebase, как вы можете себе представить).
Ответ 4
ионный браузер запуска
это запустит ваше приложение в браузере вместе с кордорой, включенной в него.