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

2018-08-16 15:41:07 +08:00
 l0ng

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

2706 次点击
所在节点   科技
25 条回复
b821025551b
2018-08-16 15:46:06 +08:00
visual studio 里面直接一个 form 拉个 webview 控件,上学的时候经常搞
coffeSlider
2018-08-16 15:51:19 +08:00
electron 妥妥的没问题
rabbbit
2018-08-16 15:53:24 +08:00
没外观要求? 随便搞个 chromium,换个图标,然后用参数启动
例如 c:\chrome.exe --app=https://www.v2ex.com
rabbbit
2018-08-16 15:56:06 +08:00
看错了,请忽略上面那条
shenyu1996
2018-08-16 16:07:38 +08:00
nativefier 一条命令就能打包成 exe
l0ng
2018-08-16 16:23:17 +08:00
@b821025551b
@coffeSlider
@rabbbit 请问 chrome.exe 有单文件吗?
@shenyu1996
感谢各位大佬!

刚才使用 nativefier 成功了,可是打出来是一个项目文件夹,
请问大佬 @shenyu1996
有没有什么方法能做成一个单 exe 文件呢?
mmdsun
2018-08-16 19:12:47 +08:00
推荐 1 楼的。下载 visual studio 新健 c# winform 工程。拖个 webview 控件。分分钟的事情。
mmdsun
2018-08-16 19:14:48 +08:00
l0ng
2018-08-16 22:59:47 +08:00
@mmdsun #7 谢谢,请问可以做成单文件吗?现在弄出来一堆东西,感觉体验不太好
chinvo
2018-08-16 23:01:09 +08:00
chrome 太重了

VB(6.0) 或者 C# 拖个 webview 更轻快
chinvo
2018-08-16 23:02:02 +08:00
@l0ng #9 C# 的话,就只有一个 .exe 啊,又没用第三方库,系统库都是在 .Net Frameworks / Windows 里面的
l0ng
2018-08-16 23:16:29 +08:00
@chinvo #11 谢谢大佬,本采集之前不了解
chinvo
2018-08-16 23:18:39 +08:00
@l0ng #12 我也是菜鸡,闲着没事写过 WinForm 而已,而且碰巧以前用 VB 做过这种事
mmdsun
2018-08-16 23:19:56 +08:00
@l0ng 当然可以。这个编译就是一个.exe 还可以做成安装包的形式。
seabee
2018-08-16 23:21:50 +08:00
感觉这项目价值超过 2.5 亿
l0ng
2018-08-17 01:37:39 +08:00
@mmdsun #14
@chinvo #13
大佬顺便再请教下,VS 弄出来的,webview 内核是啥呢?还要安装.net framework 吗?
t6attack
2018-08-17 01:52:11 +08:00
@l0ng 内核当然是 IE,所以占用空间非常小。
f12998765
2018-08-17 02:07:44 +08:00
你需要的可能是这个 https://desktop.appmaker.xyz/
mmdsun
2018-08-17 07:54:33 +08:00
@l0ng 默认是 IE 核的。也可以弄谷歌核的。win7 sp1 自带就有.net 3.5。看你要兼容到哪个系统。.net 版本可以在 vs 项目里面修改的。再不行就去给别人电脑安装个高版本的. net framework
mmdsun
2018-08-17 07:55:04 +08:00
@l0ng 这项目价值超过 5 亿了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/480425

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX