参考这些文档:https://www.electronjs.org/docs/latest/api/structures/custom-scheme
这些特权实际上是做什么的?尤其不确定standard
、secure,
和stream
:
privileges
对象(可选)standard
boolean(可选)-默认值为false。secure
boolean(可选)-默认值为false。bypassCSP
boolean(可选)-默认值为false。allowServiceWorkers
boolean(可选)-默认值为false。supportFetchAPI
boolean(可选)-默认值为false。corsEnabled
boolean(可选)-默认值为false。stream
boolean(可选)-默认值为false。
1条答案
按热度按时间qlckcl4x1#
选项
standard
、secure
、bypassCSP
和corsEnabled
对应于本文件中描述的 chrome 方法。因此,
secure
选项意味着此方案不会触发混合内容警告。选项
allowServiceWorkers
和supportFetchAPI
用于在chromium引擎中注册此方案,分别作为支持服务工作者和获取API。选项
stream
指定此方案将用于音频或视频流。