Форум

Запуск приложения без сервера

12 апреля 2018 16:06
Приветствую всех!
Создано приложение, которое может работать только на сервере. То есть, имеется файл html и к нему подключены css и js. В папке с ассетами лежат bin и json. Вопрос: что нужно сделать для того, чтобы по щелчку на html приложение запускалось и работало на локальном компьютере без наличия на нем установленного сервера? Спасибо за ваши ответы!
13 апреля 2018 11:05
Можно запустить хром с специальным ключом:
chrome –allow-file-access-from-files file:///C:/blabla/blend4web/projects/test/build/test.html

Учтите, что в общем случае при таком запуске должна работать только собраная версия (html из папки build).
Также этот флажок по ясным причинам открывает дыру в безопасности, поэтому его стоит использовать только временно и только для отладки.

Другой вариант - это html-экспорт из блендера, но тогда придется отказаться от JS-кода и писать логику на нодах. Физический движок в такой html также не будет работать.
Александр (команда Blend4Web)
twitter
13 апреля 2018 11:55
Каким образом с помощью нод можно показывать\скрывать html-аннотации, код которых будет дописан в экспортированный из blender html файл? и можно ли в этот файл дописывать js?
13 апреля 2018 12:41
Каким образом с помощью нод можно показывать\скрывать html-аннотации, код которых будет дописан в экспортированный из blender html файл? и можно ли в этот файл дописывать js?
Теоретически html-файл, экспортированный из блендера можно редактировать, но это будет чрезвычайно неудобно, поскольку он обфусцирован. Скрывать/показывать аннотации можно нодами HIDE/SHOW. Взаимодействие с js-кодом в html-экспорте не подразумевается. Более того, если вы используете Community лицензию и HTML экспорт, то нужно будет выложить в открытый доступ исходный blend-файл.
Александр (команда Blend4Web)
twitter
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.