电子自定义协议请求

时间:2019-03-18 21:12:47

标签: electron protocols

在页面上执行javascript的情况下,如何在实际呈现的页面上的electronicjs中使用自定义协议加载资源?此自定义协议将返回json字符串。

protocol.registerBufferProtocol('kwtool', (request, callback) => {
      callback({ mimeType: "application/json", 
                 data: Buffer.from(JSON.stringify({x: 5}))});
});

我是否必须使用XMLHttpRequest或是否有另一个可以管理它的api?我已经尝试过使用提取API,但这没有用。我正在尝试使用自定义协议功能,以便可以将以前的呼叫结果缓存到昂贵的呼叫服务中。

0 个答案:

没有答案