作者回复: 缓存机制的话,Electron只有跟Chrome一样的。但具体你这个缓存的产品形态要做些什么呢?最简单的一个方法就是直接把文件通过node下载下来,客户端加载时候先判断本地有没有,有的就加载本地文件。
作者回复: 是的,Electron在高版本会权限逐步收紧,教材中使用的是7
作者回复: 如果你是希望做一个文件存储的服务,可以看一下https://github.com/expressjs/multer 如果是做同步,比如类似rsync,可以考虑用https://github.com/mattijs/node-rsync
作者回复: 待在家里学习,是对疫情最好的帮助~
作者回复: 通过electron的screen模块的getPrimaryDisplay()你可以拿到display对象,里面有个scaleFactor,可以试试。
作者回复: 👍对的,需要授权。
作者回复: 具体是报什么错呢?建议可以在robotjs的issue找一下错误。
作者回复: 这个简单debug应该能找出吧,你看看你的key是啥? https://github.com/dengyaolong/geektime-electron/blob/master/Chapter%202/12-remote-control/app/main/robot.js
作者回复: 编译不对吧,可以试试自己编译,找一下abi?
作者回复: 新版本需要加参数的,我用的是7