Closed jiep closed 4 years ago
protocol.registerSchemesAsPrivileged([{ scheme: 'vector', privileges: { standard: true, secure: true, supportFetchAPI: true, }, }]); win = new BrowserWindow({ width: 266, height: 150, frame: false, x: width - 300, y: 150, alwaysOnTop: true, resizable: true, webPreferences: { nodeIntegration: true, webSecurity: false } })
Sustituir babel.conf.js con
module.exports = { presets: [[ '@vue/app', { useBuiltIns: "entry" } ]] }
faceapi.env.monkeyPatch({ Canvas: HTMLCanvasElement, Image: HTMLImageElement, ImageData: ImageData, Video: HTMLVideoElement, createCanvasElement: () => document.createElement('canvas'), createImageElement: () => document.createElement('img') });
The issue has been resolved.
Dependencias actualizadas:
Actualización a Electron 7
Actualización @vue/cli-plugin-babel
Actualización face-api a 0.21.0
Actualización vue-template-compiler a versión ^2.6.10, eslint-plugin-vue a ^6.0.1 y añadido eslint versión ^6.6.0