首页 > 解决方案 > 将本地 Electron 文件加载为安全内容

问题描述

Electron 默认通过file:///协议加载本地资源,当然,这有其自身的局限性。在该协议下提供服务file:///将使您无法向本地存储的文件发送 AJAX 请求,并且还会阻止浏览器 API,例如navigator.getUserMedia(),引发“权限被拒绝”错误。后者最困扰我,我无法找到任何解决方法。是否有可能以某种方式欺骗通过协议提供内容的浏览器https?我可以localhost通过电子运行服务器吗?

任何建议将不胜感激。
提前致谢!

标签: node.jselectronprotocolscontent-security-policy

解决方案


推荐阅读