添加自定义源zlib模块的支持
This commit is contained in:
parent
10a6ac28a6
commit
cdcbae2de9
@ -1,5 +1,6 @@
|
|||||||
const { contextBridge, ipcRenderer } = require('electron')
|
const { contextBridge, ipcRenderer } = require('electron')
|
||||||
const needle = require('needle')
|
const needle = require('needle')
|
||||||
|
const zlib = require('zlib')
|
||||||
const { createCipheriv, publicEncrypt, constants, randomBytes, createHash } = require('crypto')
|
const { createCipheriv, publicEncrypt, constants, randomBytes, createHash } = require('crypto')
|
||||||
const USER_API_RENDERER_EVENT_NAME = require('../rendererEvent/name')
|
const USER_API_RENDERER_EVENT_NAME = require('../rendererEvent/name')
|
||||||
|
|
||||||
@ -233,8 +234,16 @@ contextBridge.exposeInMainWorld('lx', {
|
|||||||
return Buffer.from(buf, 'binary').toString(format)
|
return Buffer.from(buf, 'binary').toString(format)
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
zlib: {
|
||||||
|
inflate(...args) {
|
||||||
|
return zlib.inflateSync(...args)
|
||||||
},
|
},
|
||||||
version: '1.2.0',
|
deflate(...args) {
|
||||||
|
return zlib.deflateSync(...args)
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
version: '1.2.1',
|
||||||
// removeEvent(eventName, handler) {
|
// removeEvent(eventName, handler) {
|
||||||
// if (!eventNames.includes(eventName)) return Promise.reject(new Error('The event is not supported: ' + eventName))
|
// if (!eventNames.includes(eventName)) return Promise.reject(new Error('The event is not supported: ' + eventName))
|
||||||
// let handlers
|
// let handlers
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user