Maui Blazor 中文社区 QQ群:645660665

随笔分类 -  Blazor / Blazor硬件交互

摘要:使用 MAUI 制作 H5 套壳程序有以下几个好处: 跨平台支持:MAUI (Multi-platform App UI) 允许开发者在多个平台(如 iOS、Android、Windows 和 macOS)上运行应用程序。 统一封装的MauiPlus库可以统一调用本机功能,确保在不同平台上有一致的用 阅读全文
posted @ 2025-02-11 23:43 AlexChow 阅读(156) 评论(0) 推荐(0) 编辑
摘要:实战 老规矩,先上源码 新建项目, 搜索 blazor, 选择 .NET Maui Blazor 应用 TIPS: 因为之后需要本机blazor做配置页面,所以这里演示使用了.NET Maui Blazor 应用. 如果不需要本机blazor UI, 建立普通.NET Maui 应用也能使用. 输入 阅读全文
posted @ 2025-02-11 20:22 AlexChow 阅读(145) 评论(0) 推荐(0) 编辑
摘要:新建一个Maui blazor工程, 下面是工程关键文件解析. MainPage.xaml.cs 构造函数: 通过 FindByName 方法查找名为 webView 的 WebView 控件,并将其赋值给 wvBrowser 变量。 创建 NativeBridge 的实例 api,并将 wvBro 阅读全文
posted @ 2025-02-11 19:10 AlexChow 阅读(131) 评论(0) 推荐(0) 编辑
摘要:Maui 基础 Preferences 是 .NET MAUI 提供的一个静态类,用于存储和检索应用程序的首选项(即设置或配置)。它提供了一种简单的键值对存储机制,可以跨平台使用。每个平台使用其本地的存储机制来实现这些功能,例如: iOS 使用 NSUserDefaults Android 使用 S 阅读全文
posted @ 2025-02-11 18:50 AlexChow 阅读(135) 评论(0) 推荐(0) 编辑
摘要:NativeApi.cs 内部部分类,该类提供了几个与文件操作相关的方法。 set_config(), get_config() 方法: private string PrinterNameKey = "PrinterName"; private string printerName = "Unkn 阅读全文
posted @ 2025-02-11 18:46 AlexChow 阅读(326) 评论(0) 推荐(3) 编辑
摘要:本系列由浅入深逐个文件解析工作原理 目录: WebViewNativeApi.cs NativeApi.cs MainPage.xaml.cs 实战 串口 小票机 蓝牙 WebViewNativeApi.cs WebViewNativeApi.cs 文件中的代码实现了一个 NativeBridge 阅读全文
posted @ 2025-02-11 18:30 AlexChow 阅读(221) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示