V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Features
V2EX  ›  程序员

关于 webview 环境问题

  •  
  •   Features · 2022-04-16 20:45:39 +08:00 · 2119 次点击
    这是一个创建于 957 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天听群里做电子病例的人说用桌面版还是浏览器的问题
    桌面版环境稳定,浏览器有兼容问题,但是可以及时更新

    浏览器有蓝谷歌( chromium ),绿谷歌( chrome ),IE

    我说都让用户下 chromium 为啥不编译一个自己的 chromium ,主页就固定为项目地址。。。
    他们好像没听明白

    大家觉得这种方式可以吗?
    19 条回复    2022-04-17 14:43:28 +08:00
    akvo
        1
    akvo  
       2022-04-16 20:50:27 +08:00 via Android
    直接 electron 🥲
    learningman
        2
    learningman  
       2022-04-16 20:55:59 +08:00
    您要找的是不是:Electron
    herozzm
        3
    herozzm  
       2022-04-16 20:57:27 +08:00
    编译一个自己的 chromium ,这个可不是容易的事情
    ch2
        4
    ch2  
       2022-04-16 21:11:11 +08:00
    你自己编译一个就知道行不行了
    Features
        5
    Features  
    OP
       2022-04-16 21:37:41 +08:00
    @akvo
    @learningman
    Electron 的 webview 环境性能,可靠性可能不如 chrome
    他们需要的只是一个打开 网址 的浏览器
    lostpg
        6
    lostpg  
       2022-04-16 21:38:06 +08:00 via Android
    chrome 为啥是绿谷歌,难道是 360 (
    Features
        7
    Features  
    OP
       2022-04-16 21:38:35 +08:00
    @ch2
    我没接触过,只是讨论
    因为他们是知名三甲医院外包的,感觉应该能想到这个啊
    learningman
        8
    learningman  
       2022-04-16 21:43:10 +08:00
    如果只是特定浏览器,为啥要编译,加个启动参数就完事。

    “Electron 的 webview 环境性能,可靠性可能不如 chrome”

    大哥你下一个看看呗,你看看里面那个 chromium.exe 是什么意思?
    learningman
        9
    learningman  
       2022-04-16 21:44:13 +08:00   ❤️ 1
    编译一个 chromium 图啥呢?你要加什么 mainline 没有的功能? git fetch depth 1 下 chromium 源码都要 26G 哦。
    tedding
        10
    tedding  
       2022-04-17 05:35:17 +08:00 via iPhone
    electron 不稳定……那 vs code Spotify GitHub desktop 都是三天两头崩溃吗……你解开安装包看看…赫然的 chromium 躺在那里……顺便说一下 微信小程序开发工具是 nwjs 这个也是 chromium……
    baobao1270
        11
    baobao1270  
       2022-04-17 07:05:24 +08:00
    @herozzm 自己编译 chromium 其实不难,我就在 linux 下自己编译过

    既然是企业环境,那么就没有必要考客户端兼容的问题,因为企业有能力去统一浏览器版本。而是考虑:甲方用的什么系统,目前使用的什么浏览器?甲方要求 B/S 架构还是 C/S 架构?
    kingjpa
        12
    kingjpa  
       2022-04-17 09:40:57 +08:00
    @baobao1270 编译一下需要多久呢?
    tanranran
        13
    tanranran  
       2022-04-17 10:10:06 +08:00
    你没接触过,就喷 Electron 不行
    janus77
        14
    janus77  
       2022-04-17 11:10:14 +08:00
    electron 不就是自编译吗?
    你说 electron 的可靠性稳定性不如浏览器,恰好是不对的,浏览器一直在更新,为了兼容所有网站可能会有漏的地方,而 electron 我们开发者只需要兼容我们开发的这一个网站。
    浏览器的稳定性是建立在所有网站的范围内的,对特定某个网站反而不如 electron 。
    xiangyuecn
        15
    xiangyuecn  
       2022-04-17 11:37:35 +08:00
    不编译,不写代码,解压 chrome 完整安装包 得到 chrome 程序

    搞个便携版 加个快捷方式 启动参数:指定用户数据目录 + 启动地址

    都不需要安装的,你说屌不屌
    ashong
        16
    ashong  
       2022-04-17 11:44:40 +08:00
    @kingjpa 自己编译取决于梯子稳定性和速度, 之前弄过一次下载加编译 24+小时( i5 8600K + 32G RAM ),

    没有特殊编译需求可以直接下载 chromium 二进制包
    kingjpa
        17
    kingjpa  
       2022-04-17 11:54:32 +08:00
    @ashong 感谢!
    12101111
        18
    12101111  
       2022-04-17 13:10:24 +08:00
    @ashong m1 max 64G RAM 编译只需要一个半小时
    musi
        19
    musi  
       2022-04-17 14:43:28 +08:00
    "虽然我没用过 Electron ,但是我就是知道它不行 /狗头"
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1127 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:18 · PVG 03:18 · LAX 11:18 · JFK 14:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.