V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
myCupOfTea
V2EX  ›  Electron

求教使用 electron 的正确姿势

  •  
  •   myCupOfTea · Jul 17, 2020 · 3635 views
    This topic created in 2122 days ago, the information mentioned may be changed or developed.

    问题 1

    使用了 transparent 的情况下,win 环境(只测过 win)会丢失最大化最小化动画

    问题 2

    如果在运行过程中只要动过一次 resizable (使用 setResizable),maximize 与 unmaximize 就不能正确的执行了

    1. 两个方法不能触发事件,所有监听的 window.on("maximize",() => {...})window.on("unmaximize",() => {...}) 都不会被触发
    2. 使用 -webkit-app-region: drag 区域移动的时候不能自动退出 maximize,估计跟前一个问题有关系,但是如果我手动监听will-move的时候调用 unmaximize 会发生退出最大化后闪烁一下又瞬间回到最大的化的矿口大小

    版本信息

    electron: 9.1.0

    1 replies    2020-07-17 13:17:04 +08:00
    whi147
        1
    whi147  
       Jul 17, 2020 via iPhone   ❤️ 1
    Windows 中需要重置窗口属性,我这是 qt 的经验,应该是通用的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1200 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:55 · PVG 07:55 · LAX 16:55 · JFK 19:55
    ♥ Do have faith in what you're doing.