Локальная работа с / / URL-адресами
Я пытаюсь добавить кнопки Reddit на мой сайт. Вот предлагаемый код:
<script type="text/javascript" src="//www.reddit.com/static/button/button1.js"></script>
Досадно, что //
преобразуется в file://
при работе локально. Я вручную добавил https:
к тегу src
выше, но сам файл JavaScript создает iframe
с //
, который также преобразуется в file://
.
Для локального развития есть ли способ заставить Chrome использовать https:
вместо file:
в URL-адресах?
1 ответ:
Выполняйте локальную разработку на локальном веб-сервере (доступно множество бесплатных пакетов HTTP-серверов). Веб-разработка плохо работает без него.
Это также позволит использовать URL-адреса относительно корня сайта, справляться со многими ограничениями безопасности при написании JavaScript для доступа к другим файлам и позволит вам разрабатывать код на стороне сервера.