选择存储路径的时候无效与报错

来源:9-11 添加设置窗口编码(二)

慕后端3251640

2025-03-18

图片描述
老师你好,我运行窗口的时候无法载入preload.js,而且按照你的方法在preload.js文件添加contextBridge
但是与截图一样依旧报错
麻烦你能看一看吗?

我的electron版本是35
node版本是22.14.0
npm 版本是10.9.2
win10系统

https://gitee.com/yintat/cloud-doc 这是我的代码地址

写回答

1回答

张轩

2025-03-19

同学你好

preload 要这么写,要判断一下:

const { contextBridge } = require('electron')

if (process.contextIsolated) {
    try {
        contextBridge.exposeInMainWorld('require', require);
    } catch (error) {
        console.error(error);
    }
} else {
    window.require = require;
}


0
0

2024更新 Electron+React+七牛云实战跨平台桌面应用

开发一款自动云同步的 Markdown 文件管理软件

1251 学习 · 463 问题

查看课程