感觉每次让客户输个地址非常low,那这篇文章可以解决你的问题!
PS:当然这里只是嵌入,如需定制特定API,请联系QQ:1524327818
一 定制chrome
通过修改图标配置参数的方式让BS隐形。
想看下效果
具体步骤:
a.复制一份chrome程序目目
b.对chrome.exe生成快捷方式并配置参数
D:\soft\Application\chrome.exe --kiosk http://ywh.back.com/index/login
--kiosk 全屏模式
url地址 http://ywh.back.com/index/login
快捷方式的图标是可以替换的,如上图所示
c 修改chrome.exe图标(选做)
一开始认为挺有必要,后面觉得一点必要都么有!网上替换exe图标的软件很多 这个在csdn花45积分下载的 这里免费分享!
https://download.csdn.net/download/ucicno000/18609730
二 Electron 加载
如果你不是很想深入混合开发,就不要了解electron那么多。就把helloworld改造一下即可!
快速启动示例:https://www.electronjs.org/docs/tutorial/quick-start
安装nodev10.x的换届
关键代码解释 这几句命令 让你创建一个目录 并初始化项目
mkdir my-electron-app && cd my-electron-app
npm init -y
npm i --save-dev electron
执行示例
然后根据目录结构 创建文件 直接点击网页忠的copy
my-electron-app/ ├── package.json ├── main.js ├── preload.js └── index.html
目录示例:
重要:修改package.json中 index.js->main.js script 添加 "start": "electron .";
npm start 即可运行
我们修改main.js中 win.loadFile-> win.loadURL('http://ywh.back.com/index/login'); 注意大小写
三 C#+CEFSharp加载
通过下载开源组件cefsharp https://gitee.com/mirrors/CefSharp 注意选择版本
在VS中打开运行,代码提取精简看你自己的能力;
四 C#+Minblink加载
这是一款轻量级的方式 相对于第三种方式,他的终端文件未压缩仅有47MB。可以通过很多语言方式集成 如C++/C#等。这里通过C#集成;
在项目中创建窗体嵌入minbrowser
指定属性即可
示例下载:https://download.csdn.net/download/ucicno000/18611924
五 C#+WebView2加载
这个还是看我之前的文章吧