Локальный файл Javascript с Google Hangout API без HTTPS

Я добавляю API приложения Hangouts Google в свое приложение и пытаюсь сохранить JS локально для целей разработки.

Файл XML доступен публично на сервере (как того требует Google).

Единственный способ заставить его работать прямо сейчас - это указать файл XML на моем локальном сервере, используя протокол HTTPS. В противном случае я получаю сообщение об ошибке в консоли браузера JS, что небезопасный код JS заблокирован.

Это фрагмент, который запрашивает локальный файл JS:

<script src="//localhost:3000/hangouts.js"></script>

Документация и примеры приложений Hangout никоим образом не ссылаются на https и создают впечатление, что он должен работать "из коробки" с локальным файлом JS, так что, надеюсь, это может послужить еще одним ориентиром.

Кажется, что работать на локальном сервере с SSL в режиме разработки - это боль, поэтому мне интересно, есть ли способ обойти это или лучший способ справиться с этим?

1 ответ

Посмотрите на Hangoutiframer. Это инструмент, который предоставляет интерфейс для автоматической генерации XML-файла, который оборачивает HTML-страницу, и позволяет вам размещать ваш HTML-файл в любом месте, где вы захотите во время разработки.

Другие вопросы по тегам