Задать вопрос
ShadowOfCasper
@ShadowOfCasper
Middle User Interface Web Developer

Возможно ли собрать веб-приложение для android / ios, указав локальные ассеты вместо удалённого урл?

Нужно собрать apk и ios приложение на основе веб-морды. Очень хочется использовать локальные ассеты фронта в бандле приложения чтоб не приходилось для нативных приложений содержать веб-сервер в работоспособном состоянии.
Нашёл что-то похожее тут
https://developer.android.com/develop/ui/views/lay...
Но в конце мануала огорчает строчка
mWebView.loadUrl("https://appassets.androidplatform.net/assets/index.html");

А зачем тогда всё это надо если индекс нужно тащить всё равно удалённо?

Также буду рад любой сопутствующей по данному сабжу инфе под iOS платформу. Спасибо
  • Вопрос задан
  • 50 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
Возможно.
HTML, JS, CSS, IMG все нормально будет подгружаться из андроид assets.
Только аккуратно придется с путями.

Можно даже взаимодействовать с приложением
https://developer.android.com/develop/ui/views/lay...

Начальный урл будет вида
file:///android_asset/app/index.html
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@artem-dainov
Php, java, js. Boot spring, jquery, git
Когда-то я пробовал делать простой проигрыватель на web в android.
Подключал webview и мастерил в нем.
Только вот была проблема, из-за которой мне нужно было поднимать веб сервер, для того, чтобы в передать файл, ибо webview не мог напрямую читать файлы.
Это я пробовал еще на android 11.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы