预连接资源提示不在电子工作,但在Chrome中工作正常

时间:2018-05-16 18:40:10

标签: electron chromium

我正在尝试在我的应用中使用预连接资源提示来预先建立与服务的连接。 preconnect提示在Chrome浏览器中完美运行,但是当我尝试使用相同的内部电子应用程序时,它无法正常工作。

我尝试过以下不同方式:

//< link rel =" preconnect" HREF =" HTTPS://www.bing.com/" crossorigin />

//< link rel =" preconnect" HREF =" HTTPS://www.bing.com/" crossorigin ="使用的凭证" />

//< link rel =" preconnect" HREF =" HTTPS://www.bing.com/" crossorigin ="匿名" />

//< link rel =" preconnect" HREF =" HTTPS://www.bing.com/" />

上述大多数方法在浏览器中运行良好,但它们都不适用于电子应用程序。

有没有办法让它在电子内部工作?

1 个答案:

答案 0 :(得分:0)

Preconnect当前不属于Chronium内容模块(Electron使用的模块)的一部分。它是chrome模块的一部分。因此,它在Electron中不可用。

这是我对此处报告的问题的结论:https://github.com/electron/electron/issues/16476

有关模块的说明和仅适用于chrome的功能的非详尽列表,请参见“ chrome与内容” https://www.chromium.org/developers/content-module。请注意,此处的“ chrome”是指Chromium的浏览器chrome部分,而不是Google Chrome。

我创建此错误的目的是为了证明内容模块中的内容/不内容,以使Electron开发人员受益:https://bugs.chromium.org/p/chromium/issues/detail?id=924737