Electron загружает локальные ресурсы по умолчанию по протоколу file:///
, что, конечно, имеет свои ограничения.Обслуживание по протоколу file:///
не позволит вам отправлять запросы AJAX на файлы, также хранящиеся локально, а также будет блокировать API-интерфейсы браузера, такие как navigator.getUserMedia()
, что приведет к ошибке «Отказано в доступе».Последнее беспокоило меня больше всего, я не мог найти способ обойти это.Можно ли как-то обмануть браузер, контент которого обслуживается по протоколу https
?Могу ли я запустить сервер localhost
через электрон?
Любые предложения будут высоко оценены.
Заранее спасибо!