xdlailai
V2EX  ›  问与答

咨询下现在 windows 下开发桌面程序,打算通过内嵌网页的方式实现,该选什么架构?

  •  
  •   xdlailai · Dec 19, 2019 · 2666 views
    This topic created in 2521 days ago, the information mentioned may be changed or developed.
    选 C#内嵌网页?还是 electron ?前提是已经有了 web 网页的产品,现在想移植成桌面程序。
    11 replies  •  2019-12-19 11:40:54 +08:00
    WillemNZ
    WillemNZ
    Dec 19, 2019
    1
    如果是纯 web 应用,考虑一下把 web 应用改成 PWA 吧
    kidult
    kidult
    Dec 19, 2019
    2
    现在还开发桌面的程序的,可能最大原因还是用老系统,老浏览器,所以这个前提要明确
    xdlailai
    xdlailai
    OP
    Dec 19, 2019
    3
    @kidult 这个还真不是,有非技术的因素在里面。。
    hnbcinfo
    hnbcinfo
    Dec 19, 2019❤️2
    4
    CefSharp
    vampuke
    vampuke
    Dec 19, 2019❤️1
    5
    当然 electron 了,简单
    whypool
    whypool
    Dec 19, 2019❤️1
    6
    electron 一把梭
    虽然一直被鄙视,但是越用越爽
    shilyx
    shilyx
    Dec 19, 2019
    7
    c++壳:cef

    c#壳:cef.net

    qt 壳:qwebengine

    js 壳:nw、electron
    whi147
    whi147
    Dec 19, 2019
    8
    cef
    classyk
    classyk
    Dec 19, 2019
    9
    electron

    qt 的慎用,当前 bug 还有点多
    titivillage
    titivillage
    Dec 19, 2019
    10
    可以试试给 utools 开发一个插件,也是 electron 的框架,思路就是在现有框架中套 web 网页
    sc3263
    sc3263
    Dec 19, 2019
    11
    推荐 electron
    用 Qt 的话,推荐 Qt 内嵌 cef,不要直接用 Qt WebEngine,问题很多。多显卡环境下经常使用错误的显卡渲染模式,高 DPI 下缩放比例异常,还有各种不明显的坑。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2019 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 01:25 · PVG 09:25 · LAX 17:25 · JFK 20:25
    ♥ Do have faith in what you're doing.