Electron 侧的三个不报错的坑¶
改 Electron 那一侧之前必读。三条的共同点是没有任何报错,只表现为功能不工作。
改 Electron 那一侧之前先看这三条。它们的共同点是没有任何报错,只表现为功能不工作,不知道的话能查很久:
- 窗口
focusable:置成false之后输入栏永远拿不到焦点,但窗口本身看起来一切正常,点击也有反应。 setPosition在非整数 DPI 下漂移:125% / 150% 缩放时传进去的坐标和实际落点差几像素,多次「搬回原位」会越积越偏。取整时机要对齐缩放因子。- ESM preload 与 sandbox:sandbox 开着时 preload 走不了 ESM,
import会静默失败,渲染层拿到的是一个空的 IPC 桥——表现为「按钮点了没反应」,控制台干净。