Web Performance API 浏览器 - 查看所有时间指标
展示 navigation timing、resource timing 等所有性能条目,并解释各指标含义。
UD5工具箱
实时检测浏览器 API 权限状态 · 支持 25+ 项权限扫描
正在扫描浏览器权限注册表...
没有匹配的权限项
Permissions API 是 W3C 标准定义的浏览器接口,允许 Web 开发者查询和请求用户授权。通过 navigator.permissions.query() 方法,可以检测地理位置、摄像头、麦克风、通知等权限的当前状态(granted / denied / prompt),而无需实际触发权限弹窗。
granted(已授权):用户已经授予该权限,网站可以正常使用对应功能。
denied(已拒绝):用户已明确拒绝,网站无法使用该功能,通常需要用户在浏览器设置中手动重置。
prompt(需询问):用户尚未作出决定,下次调用相关 API 时浏览器会弹出权限请求对话框。
可能原因包括:① 浏览器不支持该 API(如 Safari 对部分传感器 API 支持有限);② 当前页面非安全上下文(非 HTTPS 或 localhost);③ 该权限名称尚未被浏览器实现;④ 浏览器版本过旧。建议使用最新版 Chrome 或 Edge 获得最全面的权限支持。
绝大多数敏感权限(如地理位置、摄像头、麦克风、通知、剪贴板、传感器等)仅在安全上下文(HTTPS 或 localhost)下可用。在 HTTP 页面上,这些权限查询通常会失败或返回 denied。本工具顶部会显示当前页面的安全上下文状态。
不同权限有不同的请求方式:
· 通知:Notification.requestPermission()
· 地理位置:navigator.geolocation.getCurrentPosition()
· 摄像头/麦克风:navigator.mediaDevices.getUserMedia()
· 剪贴板:navigator.clipboard.read()/write()
· 持久存储:navigator.storage.persist()
注意:请求必须由用户手势(点击等)触发。
用户需要在浏览器设置中手动重置:
· Chrome:地址栏左侧锁图标 → 网站设置
· Firefox:地址栏左侧图标 → 权限 → 清除
· Safari:Safari 菜单 → 网站设置
· Edge:地址栏锁图标 → 权限
开发者无法通过代码重置已被拒绝的权限(通知权限除外,部分浏览器允许重新请求)。
这些是 Generic Sensor API 的一部分,用于访问设备运动传感器数据:
· 加速度计:检测设备线性加速度
· 陀螺仪:检测设备旋转角速度
· 磁力计:检测磁场方向(指南针)
主要用于游戏、AR/VR、运动追踪等场景。目前主要在 Chromium 内核浏览器中支持。
剪贴板权限(clipboard-read / clipboard-write)控制网站能否读取或写入系统剪贴板,写入通常默认允许,读取需要用户手势和授权。存储权限(storage-access / persistent-storage)控制网站能否使用持久化存储(如 IndexedDB、localStorage),以及第三方 Cookie 场景下的存储访问。两者属于不同的权限体系。
展示 navigation timing、resource timing 等所有性能条目,并解释各指标含义。
检测并列举所有显示器,将网页窗口精确定位到指定屏幕的特定位置,适合多屏办公场景。
输入一个成语,自动列出所有可接龙的成语(首字与末字相同),支持模糊音匹配,辅助文字游戏。
在虚拟键盘上点选几个音符,自动识别可能的和弦名称。
通过内置数据查询中国或国外主要城市邮编,或输入地址反查。
输入城市或机场名给出IATA码,反向亦然,附带航站楼参考。
基于地理位置与时间估算紫外线强度,给出防晒霜SPF推荐及晒伤时间预警。
触发系统原生分享,支持分享文本、链接与文件,检查浏览器兼容性与支持级别。
在单页内模拟MPA过渡效果,自定义进场/出场动画,体验View Transitions API丝滑切换。
输入MAC地址,提取OUI前缀并匹配内置IEEE注册表,识别设备网卡制造商。
编辑RAML定义,实时渲染资源结构、方法及响应示例,适合REST API设计初期。
查找并列出国标语言代码、两位及三位字母,适用于HTML lang属性设置和国际化。
输入IPv4地址,自动告知属于哪一类(A,B,C),是否私有,以及网络和主机部分。
显示当前已授予的权限,并提供方法引导用户手动撤销或重置浏览器权限。
检测当前页面可用的浏览器功能策略(如相机、麦克风),并生成对应的Permissions-Policy头。
对比document.cookie和现代Cookie Store API的异步读写操作,以及变化监听。
在多页面或元素切换时呈现流畅的交叉淡入淡出和变形动画,体验原生视图过渡。
调用联系人API列出可用联系属性,选中后显示(需环境支持)。
搜索知名品牌名称,显示其标志性的官方HEX颜色代码。
输入一个数字串,在已计算的圆周率小数位中查找首次出现位置。
向任意输入URL发送请求,清晰显示响应状态码、头信息和体,类似轻量级Postman。
请求串口权限,向设备发送文本命令并显示接收数据,用于嵌入式调试。
输入域名,调用开放的WHOIS API获取注册信息,返回可用信息片段(需API兼容)。
输入年份,列出该年全部二十四节气的精确交节时间,附各节气解释。
输入词语或大致含义,搜索匹配的常用成语及解释出处,增强词汇储备。
输入汉字,查询其对应的五笔字型编码(86版/98版),帮助学习五笔输入。
输入花名或关键词(如“爱”),查找对应花语含义和适用场合。
输入出生月份和日期,查看对应的黄道星座、符号和基本分析,简单星座速查。
测试navigator.clipboard读写功能,写入文本或读取系统剪贴板,验证安全限制。
显示当前日期的月相名称和可视化图示,可前后翻月了解新月、满月等变化。