Electron的IPC通信真的让人头大啊 主进程和渲染进程之间传数据,有时候移动端适配特别诡异。window.innerWidth在不同设备上返回的值都不一样,结果导致发送的消息格式错乱。后来发现要在主进程里做统一处理,把屏幕尺寸信息格式化后再发给前端。还有个坑就是移动端触摸事件和桌面点击事件的差异,得通过IPC分别处理。每次调试都要各种console.log,生怕哪个进程收不到消息。不过搞定了之后,多设备兼容确实方便了不少,一套代码跑到处都是真的爽 就是性能优化还得继续研究...
登录/注册