更新记录

1.0.0(2024-05-10)

忽略电池优化功能


平台兼容性

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

qd-batteryOptimize 开发文档

忽略电池优化的含义

一、忽略电池优化的含义 忽略电池优化是指在安卓系统中的电池优化功能中,用户可以选择忽略某个应用的电池优化。这意味着该应用将在后台继续运行,即使系统认为它在耗费更多的电量。
二、忽略电池优化会有什么影响? 如果忽略了某个应用的电池优化,那么该应用将继续在后台运行,这可能会对电池寿命和电量消耗产生不良影响。此外,某些应用可能在后台耗费更多的网络数据,从而导致更高的数据费用。

预览

功能

  • 查询当前应用是否忽略电池优化。
  • 请求忽略电池优化设置。

安装

请将此插件的代码包括在您的项目中,并确保所有依赖项正确导入。

如何使用

在 script 中引入

import { checkBatteryOptimizeStatus, requestIgnoreBatteryOptimization } from '@/uni_modules/qd-batteryOptimize';

查询电池优化状态

检查当前是否忽略电池优化,请使用以下方法:

checkBatteryOptimizeStatus().then((isIgnoring) => {
    if (isIgnoring) {
        console.log("应用当前忽略电池优化");
    } else {
        console.log("应用当前未忽略电池优化");
    }
});

请求忽略电池优化

请求用户允许应用忽略电池优化,请使用以下方法:

requestIgnoreBatteryOptimization().then((result) => {
    if (result) {
        console.log("用户允许忽略电池优化");
    } else {
        console.log("用户未允许忽略电池优化");
    }
});

注意事项

请确保您的应用遵守相关平台的政策和指南。

贡献

欢迎对此插件提出改进建议或提交问题报告。

隐私、权限声明

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

<!-- 电池优化权限 --> <uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />

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

插件不采集任何数据

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

许可协议

MIT协议

暂无用户评论。

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