更新记录

1.0(2025-05-09) 下载此版本

1.初始化获取手机应用功能


平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
Android:4.4,iOS:不确定,HarmonyNext:不确定 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

cj-package 插件使用说明

uniappx

    import {
        onGetAllApp,
        startApp,
        onAllApp,
        appDetails
    } from "@/uni_modules/cj-package"

    onGetAllApp(function(info) {

            });
             onAllApp(function(list) {

             });
    appDetails("包名");
    startApp("包名");

uniapp

        import {
        onGetAllApp,
        startApp,
        onAllApp,
        appDetails
    } from "@/uni_modules/cj-package"
    onGetAllApp(function(info) {

            });
             onAllApp(function(list) {

             });
    appDetails("包名");
    startApp("包名");

export type AppInfo={
    name?:string, // 应用名称
    icon?:string,// 应用图标
    pkgname?:string,// 包名
    versionCode?:number,//版本号
    versionName?:string, // 版本号名称
    isSystemApp?:boolean // 是否是系统app

}
字段 描述 图片类型
onGetAllApp 获取应用信息,单个返回(不占用手机内存,图片为base64) base64
onAllApp 获取应用信息,列表形式所有返回(微占内存,存放在应用存储中) file

onGetAllApp和onAllApp可选择其中一个使用,获取数据都是一样,图片类型会存在区别

隐私、权限声明

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

<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" /> <uses-permission android:name="android.permission.GET_PACKAGE_SIZE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

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

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

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问