首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
华为云
V2EX  ›  科技

求助大佬,一个奇怪的需求,把线上地址以 webview 形式嵌入桌面应用(.exe)

  •  
  •   l0ng · 92 天前 · 1268 次点击
    这是一个创建于 92 天前的主题,其中的信息可能已经有所发展或是发生改变。

    electron 或者 nw 能行吗?有没有用过的大佬?

    25 回复  |  直到 2018-08-17 15:37:43 +08:00
        1
    b821025551b   92 天前   ♥ 4
    visual studio 里面直接一个 form 拉个 webview 控件,上学的时候经常搞
        2
    coffeSlider   92 天前 via Android   ♥ 1
    electron 妥妥的没问题
        3
    rabbbit   92 天前   ♥ 2
    没外观要求? 随便搞个 chromium,换个图标,然后用参数启动
    例如 c:\chrome.exe --app=https://www.v2ex.com
        4
    rabbbit   92 天前   ♥ 1
    看错了,请忽略上面那条
        5
    shenyu1996   92 天前   ♥ 1
    nativefier 一条命令就能打包成 exe
        6
    l0ng   92 天前
    @b821025551b
    @coffeSlider
    @rabbbit 请问 chrome.exe 有单文件吗?
    @shenyu1996
    感谢各位大佬!

    刚才使用 nativefier 成功了,可是打出来是一个项目文件夹,
    请问大佬 @shenyu1996
    有没有什么方法能做成一个单 exe 文件呢?
        7
    mmdsun   91 天前 via Android   ♥ 1
    推荐 1 楼的。下载 visual studio 新健 c# winform 工程。拖个 webview 控件。分分钟的事情。
        8
    mmdsun   91 天前 via Android
        9
    l0ng   91 天前
    @mmdsun #7 谢谢,请问可以做成单文件吗?现在弄出来一堆东西,感觉体验不太好
        10
    chinvo   91 天前   ♥ 1
    chrome 太重了

    VB(6.0) 或者 C# 拖个 webview 更轻快
        11
    chinvo   91 天前   ♥ 1
    @l0ng #9 C# 的话,就只有一个 .exe 啊,又没用第三方库,系统库都是在 .Net Frameworks / Windows 里面的
        12
    l0ng   91 天前
    @chinvo #11 谢谢大佬,本采集之前不了解
        13
    chinvo   91 天前
    @l0ng #12 我也是菜鸡,闲着没事写过 WinForm 而已,而且碰巧以前用 VB 做过这种事
        14
    mmdsun   91 天前 via Android   ♥ 1
    @l0ng 当然可以。这个编译就是一个.exe 还可以做成安装包的形式。
        15
    seabee   91 天前 via Android   ♥ 1
    感觉这项目价值超过 2.5 亿
        16
    l0ng   91 天前
    @mmdsun #14
    @chinvo #13
    大佬顺便再请教下,VS 弄出来的,webview 内核是啥呢?还要安装.net framework 吗?
        17
    t6attack   91 天前   ♥ 1
    @l0ng 内核当然是 IE,所以占用空间非常小。
        18
    f12998765   91 天前   ♥ 1
    你需要的可能是这个 https://desktop.appmaker.xyz/
        19
    mmdsun   91 天前 via Android   ♥ 1
    @l0ng 默认是 IE 核的。也可以弄谷歌核的。win7 sp1 自带就有.net 3.5。看你要兼容到哪个系统。.net 版本可以在 vs 项目里面修改的。再不行就去给别人电脑安装个高版本的. net framework
        20
    mmdsun   91 天前 via Android
    @l0ng 这项目价值超过 5 亿了。
        21
    ian19znj   91 天前
    稍微包装下,这又是一个“自主研发”的浏览器了。
        22
    l0ng   91 天前
    @f12998765 谢谢,这个最后下载地址在国外,下了半天,结果和 nativefier 生成的是一样的哦,方便非程序员使用吧
        23
    l0ng   91 天前
    @chinvo
    大佬,是我 vs 操作输出方式有误吗?
    点生成,在 Release 目录下出来一大堆文件和一个 exe,
    点发布,出来三个文件(有一个安装包.exe)
        24
    b821025551b   91 天前   ♥ 1
    @l0ng #23 build 出来的那个 exe 就可以拖出来直接用了。
        25
    l0ng   91 天前
    @b821025551b bin\x86\Release 下的 exe 吗?这试了个不行啊,才 7kb
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2689 人在线   最高记录 3821   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 24ms · UTC 10:26 · PVG 18:26 · LAX 02:26 · JFK 05:26
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1