Maui Blazor 中文社区 QQ群:645660665

合集-Blazor hybird / MAUIBlazor

摘要:需求,新做了个app, 使用的是maui blazor技术,里面用了渐变背景,在默认启用SafeArea情况下,底部背景很突兀 由于现版本maui在SafeArea有点bug,官方教程的<ContentPage SafeArea=false不生效,于是要用以下代码hack一下 Microsoft.M 阅读全文
posted @ 2024-01-04 07:36 AlexChow 阅读(113) 评论(1) 推荐(0) 编辑
摘要:项目模板 Bootstrap Blazor App 模板 为了方便大家利用这套组件快速搭建项目,作者制作了 项目模板(Project Templates),使用 dotnet new 命令行模式,使用步骤如下: 安装项目模板 dotnet new install Bootstrap.Blazor.T 阅读全文
posted @ 2024-02-08 23:45 AlexChow 阅读(1098) 评论(0) 推荐(1) 编辑
摘要:本项目是利用 ZXing 进行封装的 Blazor 组件库 直接调用手机或者桌面电脑摄像头进行扫码 阅读全文
posted @ 2020-10-01 03:17 AlexChow 阅读(1520) 评论(0) 推荐(1) 编辑
摘要:在 arm 芯片 mac 调试, 使用 mac for vs ,出现以下错误 obj/project.assets.json”没有“net8.0-ios/iossimulator-x64”的目标。确保已运行还原,且“net8.0-ios”已包含在项目的 TargetFrameworks 中。可能需要 阅读全文
posted @ 2024-02-15 19:21 AlexChow 阅读(2278) 评论(0) 推荐(0) 编辑
摘要:目录: 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) 编辑
摘要:环境 Blazor Net8.0 + FreeSql + Bootstrap Blazor 组件 以下都是自己瞎琢磨的和官网资料搬运,肯定有不少错漏和不合理的地方,非常希望各位大佬评论区给我建议和意见. 1. 组件化需要提升渲染性能的组件,例如触摸屏显示每个商品下单数量的商品列表 避免不必要地呈现组 阅读全文
posted @ 2024-05-06 06:21 AlexChow 阅读(2057) 评论(0) 推荐(3) 编辑
摘要:.Net8.0 Blazor Hybird 桌面端 (WPF/Winform) 发布到 Win7+Win7+ 运行 Blazor Hybird 桌面端 (WPF/Winform) 依赖的环境 阅读全文
posted @ 2024-05-13 16:59 AlexChow 阅读(1895) 评论(0) 推荐(3) 编辑
摘要:简单调用本机功能,例如打印,获取硬件信息,获取本机用户名,拦截JS功能,拦截错误信息等等.. 废话不多说先来截图 使用 JsBridge JsBridge不科普了,同学们自行百度一下 BlazorWebView.cs using Microsoft.AspNetCore.Components.Web 阅读全文
posted @ 2024-06-09 05:00 AlexChow 阅读(1508) 评论(0) 推荐(1) 编辑
摘要:在页面代码加入 public MainPage() { InitializeComponent(); #if MACCATALYST Microsoft.Maui.Handlers.WebViewHandler.Mapper.AppendToMapping("Inspect", (handler, 阅读全文
posted @ 2024-07-28 21:27 AlexChow 阅读(1230) 评论(0) 推荐(0) 编辑
摘要:adb连接上设备后, 执行 执行端口转发 adb forward tcp:6789 tcp:888'就可以了, 把设备的8888端口转发到本机6789, 本机postman之类直接访问 127.0.0.1:6789即可 其他笔记: 连接wsa: adb connect 127.0.0.1:58526 阅读全文
posted @ 2024-08-07 20:06 AlexChow 阅读(40) 评论(0) 推荐(0) 编辑
摘要:let uuid = crypto.randomUUID(); 提示没crypto这个对象, 经查询后得知是安卓机器内置版本太低,需要自己实现一下 代码如下: function randomUUID() { return '10000000-1000-4000-8000-100000000000'. 阅读全文
posted @ 2024-08-20 19:17 AlexChow 阅读(1976) 评论(0) 推荐(0) 编辑
摘要:环境: 使用西班牙语文化, 组件: 表格 显示格式对的, 小数点西班牙这边是逗号(,) , 0.99 显示为 0,99 重现 编辑商品, 显示变成了0.99而不是正确的区域格式 0,99, 直接保存没事的 如果手动改了一下数字为 0.99 只要焦点变化了 就会格式化为 99 , 这个时候保存数据就出 阅读全文
posted @ 2024-12-29 05:18 AlexChow 阅读(36) 评论(0) 推荐(0) 编辑
摘要:本系列由浅入深逐个文件解析工作原理 目录: WebViewNativeApi.cs NativeApi.cs MainPage.xaml.cs 实战 串口 小票机 蓝牙 WebViewNativeApi.cs WebViewNativeApi.cs 文件中的代码实现了一个 NativeBridge 阅读全文
posted @ 2025-02-11 18:30 AlexChow 阅读(307) 评论(0) 推荐(0) 编辑
摘要:NativeApi.cs 内部部分类,该类提供了几个与文件操作相关的方法。 set_config(), get_config() 方法: private string PrinterNameKey = "PrinterName"; private string printerName = "Unkn 阅读全文
posted @ 2025-02-11 18:46 AlexChow 阅读(414) 评论(0) 推荐(3) 编辑
摘要:Maui 基础 Preferences 是 .NET MAUI 提供的一个静态类,用于存储和检索应用程序的首选项(即设置或配置)。它提供了一种简单的键值对存储机制,可以跨平台使用。每个平台使用其本地的存储机制来实现这些功能,例如: iOS 使用 NSUserDefaults Android 使用 S 阅读全文
posted @ 2025-02-11 18:50 AlexChow 阅读(201) 评论(0) 推荐(0) 编辑
摘要:新建一个Maui blazor工程, 下面是工程关键文件解析. MainPage.xaml.cs 构造函数: 通过 FindByName 方法查找名为 webView 的 WebView 控件,并将其赋值给 wvBrowser 变量。 创建 NativeBridge 的实例 api,并将 wvBro 阅读全文
posted @ 2025-02-11 19:10 AlexChow 阅读(202) 评论(0) 推荐(0) 编辑
摘要:实战 老规矩,先上源码 新建项目, 搜索 blazor, 选择 .NET Maui Blazor 应用 TIPS: 因为之后需要本机blazor做配置页面,所以这里演示使用了.NET Maui Blazor 应用. 如果不需要本机blazor UI, 建立普通.NET Maui 应用也能使用. 输入 阅读全文
posted @ 2025-02-11 20:22 AlexChow 阅读(216) 评论(0) 推荐(0) 编辑

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