2016-08-22 5 views
7

После того, как новость о том, Google понизит поддержку хромом упакованного приложенияхром приложение «WebView» альтернатива в HTML5

More information here

Я планирую преобразовать мой упакованы приложение с navtive HTML5.

Приложение использует webviews для размещения различных веб-сайтов, и им ищут альтернативу для webviews с HTML5

Есть ли твердая альтернатива webviews в HTML?

+0

Как раз рекомендация, вы можете попробовать [Crosswalk] (https://crosswalk-project.org/). Благодаря этому проекту Crosswalk он обладает следующими преимуществами: Получите последовательное, предсказуемое поведение, уменьшив фрагментацию устройства Android, используйте новейшие веб-инновации и API. Обеспечьте богатый опыт на всех устройствах Android 4.0+, легко отлаживайтесь с помощью Chrome DevTools и улучшайте производительность своих HTML, CSS и JavaScript. Для получения дополнительной информации проверьте этот связанный [вопрос SO] (http://stackoverflow.com/questions/22459735/is-there-an-alternative-to-webview). – KENdi

+0

Я говорю о приложении chrome 0_0 –

ответ

0

тег iframe соответствует соответствующему эквиваленту в HTML.

Документация webview сравнивает iframe с веб-просмотрами. https://developer.chrome.com/apps/tags/webview

Вы можете добавить дополнительную изоляцию с помощью песочницы iframe. https://www.html5rocks.com/en/tutorials/security/sandboxed-iframes/

+0

Iframe не эквивалентен веб-просмотру во многих отношениях (API, переменные среды и многие другие). Это, кстати, оба доступны в chromeApp. Я на 99%, потому что на это нет ответа, но я жду нового решения в мин, он будет доступен. –

+0

Что вы думаете о различии между iframe и webview? – aWebDeveloper

+0

(1) webview работает на разном процессе, противоположном iframe, который работает на одном и том же процессе, (2) webview работает как независимое окно, противоположное ifram, которое выполняется как дочерний элемент родительское окно (3) webview имеет API доступа, который позволяет вам слушать/обрабатывать запросы, слушать состояния загрузки (гораздо больше состояний, чем состояние готовности). и список продолжается. –

0

Electron - хорошая альтернатива хроме. Его построили на одной и той же базовой технологии. Вы можете использовать настольные приложения.

Песочница iframe является хорошей альтернативой iframe. Подробнее о here

+0

Да, я знаю, я ищу решение HTML5 (как указано в вопросе) или по крайней мере в решении браузера. И изолированный iframe не похож на iframe ни на функции, ни на «под капотом». Но все равно спасибо –