Electron开发刁钻问题集合

1.从Tray打开面板,偶尔不能输入中文问题
解决方案:设置渲染窗体hide之后再show

2.TypeORM的sqlite模块导致应用crash
解决方案:设置app.allowRendererProcessReuse = false

3.打包本地资源,如果想要播放打包后的铃音,需要使用file协议作为前缀

4.下载进度监听,需要完全自定义保存框,而不是用超链接+download声明的方式去做

5.想用渲染窗口预览大图,断网后的图片缓存有时候会失效,最好还是跟微信类似,在本地存一份小缩略图,方便后续模糊查看。

6.做图片放大缩小的时候,如果设置了外框scale值,在缩放值小于1的时候,图片就不要再设置缩放值了,那时候的值是相对于外框缩放之后的值。

你可能感兴趣的:(Electron开发刁钻问题集合)