Комментарии 17
Если интересно посмотреть, как работает ionic на телефоне (не в эмуляторе), то можете потыкать приложение про которое я ко дню святого Патрика писал на geektimes: geektimes.ru/post/247360
Также буду рад ответить на вопросы, касательные разработки на ionic.
Также буду рад ответить на вопросы, касательные разработки на ionic.
Здравствуйте!
Скажите, как решить проблему того, что на Android http запрос запрещен? Проблема с кросс-доменными запросами.
Я добавил в манифест INTERNET_ACCESS, добавил /> в config.xml, этого недостаточно. Потом пробовал прописывать прокси:
«proxies»: [
{
«path»: "/getnews",
«proxyUrl»: «yukigaru.pythonanywhere.com/getnews»
}
]
в файле ionic.project и делать запрос на localhost:8100, но это тоже не помогло.
Скажите, как решить проблему того, что на Android http запрос запрещен? Проблема с кросс-доменными запросами.
Я добавил в манифест INTERNET_ACCESS, добавил /> в config.xml, этого недостаточно. Потом пробовал прописывать прокси:
«proxies»: [
{
«path»: "/getnews",
«proxyUrl»: «yukigaru.pythonanywhere.com/getnews»
}
]
в файле ionic.project и делать запрос на localhost:8100, но это тоже не помогло.
Не совсем понятен ваш вопрос, попробуйте сформулировать точнее. Желательно с бОльшим количеством информации. Желательно в ЛС или на почту.
Здравствуйте!
В продолжении коммента про http запросы в Cordova на Андройде.
Проблема в том, что http запрос блокируется системой (как я понимаю, кросс-доменные запросы запрещены) с таким сообщение в logcat:
W/SystemWebViewClient(15277): URL blocked by whitelist: upload.wikimedia.
org/wikipedia/commons/d/da/Coat_of_Arms_of_Moscow.png
Текст реальный, тестовое приложение MskWeather не работает полноценно на моём телефоне, потому что запрос блокируется. Та же проблема и с моим собственным приложением.
В продолжении коммента про http запросы в Cordova на Андройде.
Проблема в том, что http запрос блокируется системой (как я понимаю, кросс-доменные запросы запрещены) с таким сообщение в logcat:
W/SystemWebViewClient(15277): URL blocked by whitelist: upload.wikimedia.
org/wikipedia/commons/d/da/Coat_of_Arms_of_Moscow.png
Текст реальный, тестовое приложение MskWeather не работает полноценно на моём телефоне, потому что запрос блокируется. Та же проблема и с моим собственным приложением.
По-моему отличный мануал для быстрого старта.
Какой оптимальный способ в ионике хранить локальные данные? Локалсторедж ведет себя абсолютно случайным образом, сбрасывается когда ему вздумается. А sqlite перебор для пары переменных.
Кстати, пултурефреш на длинных листах лагает просто неприлично.
Кстати, пултурефреш на длинных листах лагает просто неприлично.
можете попробовать developer.mozilla.org/ru/docs/IndexedDB
Воу, на айфонах у вас тоже локалсторедж оставался даже после обновлений? Я год назад тыкался, была беда совсем.
При обновлении приложения, localStorage сохраняется, а если очистить браузер (куки, формы, историю, данные), то пропадает.
На айфонах не тестил к сожалению… Но на андроид все нормально, данные в сохранности, так что думаю на IOS тоже должно быть хорошо. Понимаете, фреймворк достаточно молодой, предложения по апдейту на новую версию мне приходили пару раз в неделю во время запуска ionic serve, на гитхабе коммитов по 50-100 штук ежедневно на почту падали, баги фиксились, работа кипела. Надеюсь все не зря)
Для длинных списков попробуйте collection-repeat. Его фишка в том что рендерится только видимая часть списка нежели бы мы использовали ng-repeat.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Разработка кроссплатформенного приложения с помощью Ionic Framework