node.js - 将本地 Electron 文件加载为安全内容
问题描述
Electron 默认通过file:///
协议加载本地资源,当然,这有其自身的局限性。在该协议下提供服务file:///
将使您无法向本地存储的文件发送 AJAX 请求,并且还会阻止浏览器 API,例如navigator.getUserMedia()
,引发“权限被拒绝”错误。后者最困扰我,我无法找到任何解决方法。是否有可能以某种方式欺骗通过协议提供内容的浏览器https
?我可以localhost
通过电子运行服务器吗?
任何建议将不胜感激。
提前致谢!
解决方案
推荐阅读
- javascript - 为什么使用 javascript 将 textarea 切换为只读属性会受到警报提示的影响?
- ms-access - 使用命令按钮以连续形式对文本框进行排序
- javascript - 我需要关于井字游戏的帮助,我无法改变转弯
- java - 如何在从新房间持久性库加载数据时显示加载器并进行失败或成功等回调
- scala - scala - 在方法中定义的 Array("one", "two").mkString(":") 返回 WrappedArray,而不是 String
- angular - 如何使用 agm-circle angular 4 触发更改事件以获取新的半径、纬度和经度
- python - 在 Python 中,如何将字符串与字典项匹配(如 'Bra*')
- database - 在 mule 中获取 oracle spring bean 配置的 NoSuchBeanDefinitionException 错误
- ffmpeg - FFMPEG - 几分钟后覆盖停止更新
- php - 播放作为 BLOB 文件存储在 MariaDB 中的视频