惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Cyber Attacks, Cyber Crime and Cyber Security
P
Palo Alto Networks Blog
I
Intezer
L
Lohrmann on Cybersecurity
K
Kaspersky official blog
Know Your Adversary
Know Your Adversary
Latest news
Latest news
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
N
News and Events Feed by Topic
Recent Announcements
Recent Announcements
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
NISL@THU
NISL@THU
W
WeLiveSecurity
J
Java Code Geeks
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Project Zero
Project Zero
月光博客
月光博客
量子位
N
News | PayPal Newsroom
阮一峰的网络日志
阮一峰的网络日志
Microsoft Azure Blog
Microsoft Azure Blog
I
InfoQ
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
S
Securelist
T
Tenable Blog
博客园 - 聂微东
V2EX - 技术
V2EX - 技术
宝玉的分享
宝玉的分享
N
Netflix TechBlog - Medium
www.infosecurity-magazine.com
www.infosecurity-magazine.com
爱范儿
爱范儿
GbyAI
GbyAI
Webroot Blog
Webroot Blog
S
Security Affairs
The Cloudflare Blog
Recorded Future
Recorded Future
P
Privacy & Cybersecurity Law Blog
Google DeepMind News
Google DeepMind News
C
CERT Recently Published Vulnerability Notes
Microsoft Security Blog
Microsoft Security Blog
Y
Y Combinator Blog
A
About on SuperTechFans
C
Cisco Blogs
TaoSecurity Blog
TaoSecurity Blog
Help Net Security
Help Net Security
S
SegmentFault 最新的问题
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Simon Willison's Weblog
Simon Willison's Weblog
V
Vulnerabilities – Threatpost
L
LINUX DO - 热门话题

博客园 - 不是豆豆

切换 Google Play 国家地区 NuGet 命令行记录 在 UnionTech OS Server 20 Euler 64bit 上安装 docker 环境 在 Windows 7 SP1 或 Windows Server 2008 R2 SP1 系统中安装 ASP.NET Core 10.0 运行时环境 记录各版本 Microsoft Visual C++ Redistributable 官方下载地址 在 PolarDB-PG 上安装 pgvector 扩展 在 microsoft onnxruntime 中使用 arcface model 出错:Invalid input scale: NumDimensions() != 3 在 Windows 下为 PostgreSQL 安装 pgvector 插件 如果两个 Steam 库文件夹中,有相同的两份游戏,这时删除第二份会怎样? 当 linux 主机内存较小运行程序(如 yum update)被 Killed 迁移 Gitea 从 Windows 到 Linux Docker 容器中(使用 SQLite 数据库) 在 EF Core 中使用传统的 DbFirst 模式 在 SkiaSharp 中对图片进行缩放时,结果锯齿较多的处理方案 在 asp.net core web 项目中,创建项目时因选择容器化部署,未配置 IIS Express 应如何进行修改 如何重置 sftpgo 的管理员密码 在本地 claude code 中使用 copilot pro 订阅 在安装 miniforge3(conda)环境后,每次启动终端(PowerShell)都非常缓慢的处理方案 在 .net framework 4.8 下,若因为安装或升级了 System.ValueTuple 出现问题 在 Windows 11 系统下,日常使用浏览器(Edge、Chrome)常遇到画面撕裂或浏览器在经切换窗口后显示内容不正常 关于 CVE-2025-55315 漏洞问题查验记录 在 gitea 服务器端查询 lfs 文件占用情况 编写 GKD 规则 在 Windows 下 .net 项目中,使用 ViGEm 模拟游戏手柄 为传统 .net framework 项目切换 nlog 日志 处理过大的 docker 日志 测试支持 PolarDB-X(高度兼容 MySQL) 的客户端图形工具 SteamDeck 重置系统密码教程 新版本 portainer ce 在操作容器时,报错 Forbidden - origin invalid
微信鸿蒙版 8.0.14 查询 navigator.maxTouchPoints 为 0 导致的 bug
不是豆豆 · 2026-01-30 · via 博客园 - 不是豆豆

最近有鸿蒙客户反馈在微信中使用系统无法操作。

该系统开发时间较早,用的也是当时的前端组件(iCheck)

该组件通过 ua 和 maxtouchpoints 来判断当前平台是否为移动平台,然后可能有些不同的逻辑

在微信鸿蒙版中,因为 ua 不在苹果安卓之列,然后最大触摸点数返回的是 0,导致组件判断错误,进一步导致组件行为 bug,无法选中。

目前只能是先修改下组件对移动端的判断逻辑,增加 openharmony 字符串的判断。

_mobile = /ip(hone|od|ad)|android|blackberry|windows phone|openharmony|opera mini|silk/i.test(navigator.userAgent) || (navigator.maxTouchPoints && navigator.maxTouchPoints >= 1);

iCheck v1.0.4

目前测试鸿蒙系统中,自带浏览器、QQ、企业微信均正常无此 bug。

另外记录一个手机端排查问题用的开发者工具:https://github.com/liriliri/eruda