更新记录

1.0.0(2026-06-27) 下载此版本

初次提交


平台兼容性

uni-app

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
× × × × × × ×
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
× × × × × × × × × × × ×

uni-app x(5.13)

Chrome Safari Android iOS 鸿蒙 微信小程序
- - -

laoqianjunzi-browser

laoqianjunzi-browser 是一个面向 uni-app x 的 Android 浏览器限制 UTS 插件,用于识别设备中的浏览器应用,并通过 URLBlocklist 下发浏览器访问限制。

当前能力

  • 识别当前设备可能的浏览器列表
  • 判断某个包名是否属于浏览器
  • 判断浏览器是否支持 URLBlocklist restrictions
  • 对单个浏览器下发 URLBlocklist
  • 批量对全部浏览器下发 URLBlocklist

设计边界

  • 当前只做 Android App 平台实现
  • 依赖 laoqianjunzi-ownersetApplicationRestrictions() 能力下发限制
  • 不内置本地黑名单存储,不绑定业务层 prefs

使用示例

import {
  getPossibleBrowsers,
  applyUrlBlocklistToAllBrowsers
} from '@/uni_modules/laoqianjunzi-browser'

const browsers = getPossibleBrowsers()
const result = applyUrlBlocklistToAllBrowsers(['example.com', 'bad-site.test'], true)
console.log(browsers.length, result.success)

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议