|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
1. На айфоне можно превратить сайт в полноэкранное мобильное приложение если добавить тег как ниже и сохранить его на домашний экран Код: html 1.
Но, OAuth с Google не работает. При нажатии на кнопку "Залогинится с Google" выбрасывает из полноэкранного фрейма и открывается окно в обычной Сафари. Никто не знает как решить? Может не с Гуглом а с Фейсбуком как-то можно сделать, или еще как-то по другому? Мне собственно не нужен ни Гугл ни Фейсбук, но нужен простой способ создать аккаунт не заставляя людей возится с паролями и т.п. 2. Даже если это решить, все равно остаются проблемы - если человек загрузит фотку - айфон сотрет гео-данные с этой фотки, я так понимаю нет никакого способа в веб-приложения загрузить фотку с гео-данными. Поэтому думаю что наверно прийдется таки делать гибридное приложение. Сделать нативный фрейм - в котором будет запущен веб-сайт, и соотв. загрузка фоток и все прочие вещи требующие нативного вмешательства пойдут через нативный фрейм. Вопрос - какие сейчас есть технологии, может уже что-то готовое? Чтобы можно было упаковать сайт в приложение и загрузить его в апп-стор? Из интерфейса в нем вообще абсолютно ничего не будет, это будет пустой фрейм + загрузка файлов и аутентификация в гугле через него пойдут. По идее это стандартные вещи которые будут для всех одинаковы, может уже есть что-то готовое? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2019, 15:04 |
|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
В смысле - весь интерфейс будет на вебе, один-и-тот-же сайт будет доступен как через веб, так и через нативный фрейм в аппсторе. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2019, 15:13 |
|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
private, А смысл этого всего? Переходы по ссылкам не работают. То есть аналогично сохранению sql.ru/forum/топик15 как локальный файл html. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2019, 16:25 |
|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
Все отлично работает и внешне не отличается от обычного нативного. Если переходы по ссылкам динамические и у тебя приложение типа риакта. Не работает только Гугл OAuth, потому-что там требуется именно обычный редирект. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2019, 17:37 |
|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
Котлин не может написать простейший запрос с JSON Вроде Phonegap & Cordova могут это сделать. Смотрю... Никто с ними не работал - у них загрузка файлов сходу будет работать также как в вебе? У меня не совсем обычно сделано, чтобы кнопку красивой сделать сам инпут скрывается, а при нажатии на другую кнопку на нем генерируется синтетическое событие. Думаю не пришлось бы переделывать... Код: html 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2019, 19:40 |
|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
Про котлин случайно попала строчка :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2019, 19:40 |
|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
privateВсе отлично работает и внешне не отличается от обычного нативного.демка в сети есть посмотреть? И для андроида сотовых работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2019, 07:25 |
|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
1 Я очень расчитывал на веб-приложение, и был вчера в бешенстве когда выяснилось что его не удастся использовать. В итоге потратил неск. часов и нашел такие как сделать гугл авторизацию, нужно делать редирект так, тогда не выкидывает `onclick="window.open('хттп://....','_parent'); return false"`. Но, это все равно плохо получается, поскольку веб-приложение создает свою сессию, отлицную от мобильной сафари - и приходится набирать там пароль гугла заново, даже если ты уже залогинен в гугле в сафари, одним щелчком не получится залогинится все-равно. 2 Более того обнаружилась другая проблема, мелкая но все-же - стоит даже на секунду переключится на другое приложение, айфон убивает фрейм - и при переключении назад соотв. там теряются формы если были не сохранены и т.п. Ну и вообще народ пишет - что не стоит оно того, там куча еще других проблем. Такое впечатление что айфон делает все возможное чтобы создать сложности и заставить тебя делать нативное приложение и продвигать их аппстор. Видимо прийдется заворачивать в cordova или phonegap автордемка в сети есть посмотреть? И для андроида сотовых работает? Да, я чуть позже скину ссылку, сейчас она не завершенная. Для андроида вроде получше пишут - там гео-дата на картинках сохраняется, Гугл вроде-как более дружественно относится к веб-приложениям и препоны не ставит. Но я пока не смотрел на Андроиде, в первую очередь надо для айфона сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2019, 10:51 |
|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
private, Вот и я думаю, что фигней занимаешься. Imho)) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2019, 11:06 |
|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
privateКотлин не может написать простейший запрос с JSON Вроде Phonegap & Cordova могут это сделать. Смотрю... Никто с ними не работал - у них загрузка файлов сходу будет работать также как в вебе? У меня не совсем обычно сделано, чтобы кнопку красивой сделать сам инпут скрывается, а при нажатии на другую кнопку на нем генерируется синтетическое событие. Думаю не пришлось бы переделывать... ... я под cordova (Android) для загрузки файлов использую плагин cordova.file - чтобы работать с файловой системой андроид ... собственно, для iOS тот же плагин у кордовы, но есть нюансы ... По поводу красивости кнопок - Vue.js + Vuetify рисуют вполне удобоваримый мобильный интерфейс ... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2019, 11:19 |
|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
.. да, и всякие прибамбасы "скрыть upload input под красивой кнопкой" тоже работают ... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2019, 11:22 |
|
Превращение мобильного сайта в почти-что мобильное приложение
|
|||
---|---|---|---|
#18+
автор.. да, и всякие прибамбасы "скрыть upload input под красивой кнопкой" тоже работают ... Хорошая новость, спасибо! P.S. Еще 2 проблемы нашел: 1 При переключении даже на секунду на другое приложение, он не только убивает веб-приложение, он еще и урл текущий сбрасывает, поэтому переключившись назад оказываешся на домашней странице. 2 При пропадании интернета он показывает пустую страницу неудалось загрузить - и нет ни кнопок обновить страницу, ни айфон сам ее не обновляет когда интернет появляется, единственный способ убить приложение и открыть заново. (либо писать приложение с поддержкой оффлайн, но это уже совсем другая история) Короче - iphone web app - полный отстой, какой-то непонятный полуфабрикат непонятно зачем сделанный ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2019, 15:40 |
|
|
Start [/forum/topic.php?fid=22&from_search=1&tid=1443828]: |
0ms |
get settings: |
3ms |
get forum list: |
7ms |
check forum access: |
0ms |
check topic access: |
0ms |
track hit: |
15ms |
get topic data: |
8ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
0ms |
others: | 95ms |
total: | 153ms |
0 / 0 |