Maui Blazor 中文社区 QQ群:645660665

随笔分类 -  Blazor / Blazor Hybrid

摘要:使用 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) 编辑
摘要:BlazorWebView 无法在较旧的 Android 设备上加载Uncaught SyntaxError: Unexpected token . .NET 9 低于 v17 的 iOS 版本,IOS 16(2022年9月)、安卓API 31(2021年10月)上的 blazor.webview. 阅读全文
posted @ 2025-01-14 17:18 AlexChow 阅读(14) 评论(0) 推荐(0) 编辑
摘要:编辑 MauiProgram.cs 文件 隐藏标题栏,隐藏边框 已知问题, 可调整大小窗体, 标题栏会残留一点像素作为调整句柄 using Microsoft.Extensions.Logging; using Microsoft.Maui.LifecycleEvents; #if WINDOWS 阅读全文
posted @ 2024-11-24 18:36 AlexChow 阅读(1582) 评论(0) 推荐(0) 编辑
摘要:let uuid = crypto.randomUUID(); 提示没crypto这个对象, 经查询后得知是安卓机器内置版本太低,需要自己实现一下 代码如下: function randomUUID() { return '10000000-1000-4000-8000-100000000000'. 阅读全文
posted @ 2024-08-20 19:17 AlexChow 阅读(1975) 评论(0) 推荐(0) 编辑
摘要:简单调用本机功能,例如打印,获取硬件信息,获取本机用户名,拦截JS功能,拦截错误信息等等.. 废话不多说先来截图 使用 JsBridge JsBridge不科普了,同学们自行百度一下 BlazorWebView.cs using Microsoft.AspNetCore.Components.Web 阅读全文
posted @ 2024-06-09 05:00 AlexChow 阅读(1502) 评论(0) 推荐(1) 编辑
摘要:.Net8.0 Blazor Hybird 桌面端 (WPF/Winform) 发布到 Win7+Win7+ 运行 Blazor Hybird 桌面端 (WPF/Winform) 依赖的环境 阅读全文
posted @ 2024-05-13 16:59 AlexChow 阅读(1882) 评论(0) 推荐(3) 编辑
摘要:目录: OpenID 与 OAuth2 基础知识 Blazor wasm Google 登录 Blazor wasm Gitee 码云登录 Blazor OIDC 单点登录授权实例1-建立和配置IDS身份验证服务 Blazor OIDC 单点登录授权实例2-登录信息组件wasm Blazor OID 阅读全文
posted @ 2024-04-10 09:47 AlexChow 阅读(1636) 评论(0) 推荐(3) 编辑
摘要:目录: OpenID 与 OAuth2 基础知识 Blazor wasm Google 登录 Blazor wasm Gitee 码云登录 Blazor OIDC 单点登录授权实例1-建立和配置IDS身份验证服务 Blazor OIDC 单点登录授权实例2-登录信息组件wasm Blazor OID 阅读全文
posted @ 2024-02-13 07:19 AlexChow 阅读(1441) 评论(3) 推荐(4) 编辑
摘要:目录: OpenID 与 OAuth2 基础知识 Blazor wasm Google 登录 Blazor wasm Gitee 码云登录 Blazor OIDC 单点登录授权实例1-建立和配置IDS身份验证服务 Blazor OIDC 单点登录授权实例2-登录信息组件wasm Blazor OID 阅读全文
posted @ 2024-01-23 22:00 AlexChow 阅读(1212) 评论(0) 推荐(1) 编辑
摘要:为了将 .NET 8 SDK 与 Visual Studio for Mac 结合使用,您必须在“首选项”-“其他”-“预览功能”-“使用 .NET 8 SDK(如果已安装)”中启用此功能 如果还提示NuGet包无权限什么的, 重新安装 Visual Studio for Mac 然后勾选 MAUI 阅读全文
posted @ 2024-01-14 09:38 AlexChow 阅读(2155) 评论(0) 推荐(0) 编辑
摘要:需求,新做了个app, 使用的是maui blazor技术,里面用了渐变背景,在默认启用SafeArea情况下,底部背景很突兀 由于现版本maui在SafeArea有点bug,官方教程的<ContentPage SafeArea=false不生效,于是要用以下代码hack一下 Microsoft.M 阅读全文
posted @ 2024-01-04 07:36 AlexChow 阅读(113) 评论(1) 推荐(0) 编辑
摘要:好长时间没继续写这个系列博客了, 不知道大家还记得我吗? 话不多说,直接开撸. 配套源码 demo https://blazor.app1.es/b19LongPressButton 1. 新建 net8 blazor 工程 b19LongPressButton 至于用什么模式大家各取所需, 我创建 阅读全文
posted @ 2023-12-20 06:27 AlexChow 阅读(2741) 评论(2) 推荐(5) 编辑
摘要:技术栈 Blazor WebApp Global Webapi BootstrapBlazor FreeSql ORM 先放工程链接 WebAppCrud 预览 草稿 阅读全文
posted @ 2023-12-02 01:32 AlexChow 阅读(359) 评论(0) 推荐(0) 编辑
摘要:在Linux下运行gui程序,咱也是第一次做,属于是瞎子过河乱摸一通,写得有什么不对和可以优化的地方,希望各位看官斧正斧正. 1. 下载烧录器 https://www.raspberrypi.com/software/ 我选择的是Raspbian 64位系统,并配置好ssh账号密码,wifi,以便启 阅读全文
posted @ 2023-09-16 05:34 AlexChow 阅读(3137) 评论(0) 推荐(5) 编辑
摘要:### 1. 建立工程 bh006_NFC_tag [源码 https://github.com/densen2014/BlazorHybrid/tree/master/bh100days/bh006_NFC_tag?WT.mc_id=DT-MVP-5005078](https://github.c 阅读全文
posted @ 2023-08-25 19:24 AlexChow 阅读(621) 评论(0) 推荐(2) 编辑
摘要:bh004- Blazor hybrid / Maui 使用 BootstrapBlazor UI 库快速教程### 1. 建立工程 bh004_BootstrapBlazorUI [源码](https://github.com/densen2014/BlazorHybrid/tree/master/bh100days/bh004_BootstrapBlazorUI?WT.mc_id=DT-MVP-5005 阅读全文
posted @ 2023-08-24 00:06 AlexChow 阅读(440) 评论(0) 推荐(2) 编辑

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