当前位置: 首页 > news >正文

Winform使用Webview2(Edge浏览器核心)实现精美教程目录

@TOC

简介

使用 Microsoft Edge WebView2 控件,可以使用基于Chromium的 Microsoft Edge 作为呈现引擎,在应用程序中托管 Web 内容。通过本地HTML作为界面实现精美软件。

WebView2优势具体参考

  • Web 生态系统和技能集。 利用 web 生态系统中存在的整个 web 平台、库、工具以及人才。

  • 快速创新。 Web 开发允许快速部署和迭代。

  • Windows 10和 11 支持。 支持跨Windows 10和Windows 11提供一致的用户体验。

  • 本机功能。 访问完整的本机 API 集。

  • 代码共享。 向代码库添加 web 代码可以增加跨多个平台的重用。

  • Microsoft 支持。 Microsoft 在受支持的平台上提供支持并添加新功能请求。

  • 常青分布。 依赖带有定期平台更新和安全修补的最新版 Chromium。

  • 已修复版本分布。 也可以在应用中打包特定版本的 Chromium 位。

  • 增量采用。 逐步将 web 组件添加到应用。

实现目录

Demo1

初始化,使用webview2 初次创建demo
添加路由安全验证 和 url输入异常提示。初步使用c#->javascript 提示信息

  • 一.Winform使用Webview2(Edge浏览器核心) 创建demo(Demo1)实现回车导航到指定地址

  • Winform使用Webview2在Demo1中实现地址简单校验

Demo2

  • 三.Winform使用Webview2加载本地HTML页面
  • 四.Winform使用Webview2加载本地HTML页面并互相通信

Routers (待进行)

实现Router 路由管理,便于直接页面跳转等。添加多文档窗口支持。

相关文章:

  • PHP AES加解密示例【详解】
  • Qt 容器 Qlist
  • 伪装实例分割模型:OSFormer模型及论文解析
  • 51单片机定时器
  • Tomcat快速入门
  • Python基础之异常处理
  • springboot配置项动态刷新
  • 应用层—HTTPS详解(对称加密、非对称加密、密钥……)
  • 5G_系统同步机制(八)
  • JVM篇--垃圾回收器高频面试题
  • R语言【cli】——ansi_trimws():从ANSI字符串中删除前导和/或尾随空格
  • 链表|数据结构|C语言深入学习
  • c++设计模式之单例模式
  • 力扣(leetcode)第35题搜索插入位置(Python)
  • Git 操作
  • 【css3】浏览器内核及其兼容性
  • 【个人向】《HTTP图解》阅后小结
  • 【跃迁之路】【585天】程序员高效学习方法论探索系列(实验阶段342-2018.09.13)...
  • 08.Android之View事件问题
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • Django 博客开发教程 8 - 博客文章详情页
  • download使用浅析
  • JavaScript类型识别
  • Java基本数据类型之Number
  • Java面向对象及其三大特征
  • JDK9: 集成 Jshell 和 Maven 项目.
  • leetcode46 Permutation 排列组合
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • Stream流与Lambda表达式(三) 静态工厂类Collectors
  • Terraform入门 - 1. 安装Terraform
  • vue-cli在webpack的配置文件探究
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 彻底搞懂浏览器Event-loop
  • 从伪并行的 Python 多线程说起
  • 多线程 start 和 run 方法到底有什么区别?
  • 经典排序算法及其 Java 实现
  • 每天10道Java面试题,跟我走,offer有!
  • 如何将自己的网站分享到QQ空间,微信,微博等等
  • ​第20课 在Android Native开发中加入新的C++类
  • #pragma pack(1)
  • (+4)2.2UML建模图
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)菜鸟学数据库(三)——存储过程
  • .helper勒索病毒的最新威胁:如何恢复您的数据?
  • .NET Core IdentityServer4实战-开篇介绍与规划
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • .NET是什么
  • @NoArgsConstructor和@AllArgsConstructor,@Builder
  • [ SNOI 2013 ] Quare
  • [Angular] 笔记 9:list/detail 页面以及@Output