У меня есть игра HTML5, в которой есть файлы js, css, jquery и .ogg. Эта игра отлично работает на моем сайте. Теперь я хочу иметь приложение на Android, которое загружает файлы игры, хранит их где-нибудь (например, данные приложения), а затем загружает их в веб-просмотр, чтобы играть в офлайн-режиме. Я также позволил JavaScript для моей WebView:Webview не отображает мою игру HTML5
myWebView.getSettings().setJavaScriptEnabled(true);
Для тестирования моего приложения, я положил файлы игры в папке активов на данный момент и загрузить страницу индекса игр через:
myWebView.loadUrl("file:///android_asset/index.html");
После устанавливая и открывая приложение, я просто получаю черный веб-просмотр. Ничего не видно. Я хочу знать, как я могу заставить его работать без каких-либо изменений в моих игровых файлах или сценариях? (Потому что я хочу иметь веб-сервис на моем сервере, питающийся мое приложение с игровыми файлами;. Одни и те же файлы, запущенные на сайте Можно ли ?!)
Благодаря
Идея заключается в использовании http://www.w3schools.com/html/html5_app_cache.asp – madalinivascu
@madalinivascu Практически это правда; но проблема в том, что если я не просматриваю страницы, у меня нет кэшированной страницы. Я хочу, чтобы мое приложение обновлялось с файлами игры, которые у меня есть на сервере. Поэтому, если я не просматриваю ни одной страницы веб-сайта, я все равно должен иметь игры на своем устройстве. –
Если ваше приложение не так сложно использовать SPA – madalinivascu