.NET Multi-platform App UI (.NET MAUI)的BlazorWebView控件

本文内容

  1. 创建 .NET MAUI Blazor 应用
  2. 将 BlazorWebView 添加到现有应用
  3. 通过本机 UI 访问范围内的服务
  4. 诊断问题
  5. 在 iOS 上播放内联视频

.NET 多平台应用 UI (.NET MAUI) BlazorWebView 是一个控件,可用于在 .NET MAUI 应用中托管 Blazor Web 应用。 这些应用称为 Blazor 混合应用,使 Blazor Web 应用能够与平台功能和 UI 控件集成。 BlazorWebView 控件可以添加到 .NET MAUI 应用的任何页面,并指向 Blazor 应用的根目录。 Razor 组件在 .NET 进程中本机运行,并将 Web UI 呈现到嵌入式 Web 视图控件。 在 .NET MAUI 中,Blazor 混合应用可以在 .NET MAUI 支持的所有平台上运行。

BlazorWebView 定义以下属性:

  • HostPage,类型为 string?,用于定义 Blazor Web 应用的根目录页。
  • RootComponents,类型为 RootComponentsCollection,指定可添加到控件的根组件的集合。
  • StartPath,类型为 string,用于定义 Blazor 导航上下文中完成加载 Blazor 组件时初始导航的路径。

RootComponent 类定义以下属性:

  • Selector,类型为 string?,用于定义 CSS 选择器字符串,该字符串指定应在文档中放置组件的位置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值