更新记录

1.0.1(2024-05-04)

优化

1.0.0(2024-05-03)

安卓保活(多种技术;UTS版) Ba-KeepAlive-U


平台兼容性

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

安卓保活(多种技术;UTS版) Ba-KeepAlive-U

简介

Ba-KeepAlive-U 是一款android原生保活插件,支持市面上大部分机型,Android4.4到Android14(注意:不保证支持所有机型和场景,建议先试用测试完整后,再购买)。

可解决定位、推送、websocket、定时任务、蓝牙、聊天等保活问题。

  • 采用多种主流保活技术

有建议和需要,请联系QQ:2579546054

也可关注博客,实时更新最新插件

uniapp 常用原生插件大全

安卓保活(采用多种主流技术) Ba-KeepAlive

安卓保活套装(通用、常驻通知、电池优化、自启管理、后台运行等) Ba-KeepAlive-Suit文档

使用方法

script 中引入组件

    import * as keepAlive from "@/uni_modules/Ba-KeepAlive-U";

script 中调用

    import * as keepAlive from "@/uni_modules/Ba-KeepAlive-U";
    export default {
        data() {
            return {
            }
        },
        methods: {
            register() { //注册
                let options = {
                    channelId: "Ba-KeepAlive-U",
                    channelName: "Ba-KeepAlive-U",
                    title: "Ba-KeepAlive-U",
                    content: "Ba-KeepAlive-U is running",
                    success: (res : keepAlive.ApiResult) => {
                        console.log(res)
                    }
                } as keepAlive.ApiOptions;
                keepAlive.register(options);
            },
            unregister() { //注销
                let res = keepAlive.unregister();
                console.log(res)
            },
            isRunning() { //是否正在运行
                let res = keepAlive.isRunning();
                console.log(res)
            },

方法清单

名称 说明
register 注册保活服务,建议在Application里初始化
isRunning 查看保活服务是否运行
unregister 注销保活服务,并不会立马停止,而是在1s之后停止,非必须调用,比如可以在app完全退出的时候可以调用,根据你的需求调用

register 方法参数

注册保活服务

属性名 类型 必填 默认值 说明
channelId String 建议 'Ba-KeepAlive-U' 渠道Id,建议用户修改,非必传
channelName String 建议 'Ba-KeepAlive-U' 渠道名,用于设置里通知渠道展示,建议用户修改,非必传
title String 建议 'Ba-KeepAlive-U' 通知栏标题,建议用户修改,非必传
content String 建议 'Ba-KeepAlive-U is running' 通知栏内容,建议用户修改,非必传

UTS基础文档

UTS 语法 UTS API插件 UTS 组件插件 Hello UTS

隐私、权限声明

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

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

插件不采集任何数据

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

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