diff --git a/docs/plugin/uts-plugin.md b/docs/plugin/uts-plugin.md index 7cd46b84261c944c28da337fdd7d7f90bea78e90..0c742d84ba39fbef11578843cdd66a48807c0834 100644 --- a/docs/plugin/uts-plugin.md +++ b/docs/plugin/uts-plugin.md @@ -545,6 +545,26 @@ export default function getBatteryInfo(options: GetBatteryInfoOptions) { } ``` +如果你想以同步接口的方式提供电量信息,代码可调整如下: + +```ts +// index.uts + +// 引用 iOS 原生平台 api +import { UIDevice } from "UIKit"; + +/** + * 导出 获取电量方法 + */ +export default function getBatteryLevel():number { + // 开启电量检测 + UIDevice.current.isBatteryMonitoringEnabled = true + + let level = Number(UIDevice.current.batteryLevel * 100) + return level +} +``` + 至此,我们已经完成一个 iOS 平台上获取电量的原生能力封装。