notify
API_LEVEL
3.0
开始支持,API 兼容性请参考 API_LEVEL。
发送通知到手表通知中心。
信息
权限代码: device:os.notification
类型
function notify(option: Option): Result
参数
Option
属性 | 类型 | 必填 | 默认值 | 说明 | API_LEVEL |
---|---|---|---|---|---|
title | string | 是 | - | 通知标题文本 | 3.0 |
content | string | 是 | - | 通知内容文本 | 3.0 |
actions | Array<Action> | 是 | - | 定制按钮数组 | 3.0 |
Action
属性 | 类型 | 必填 | 默认值 | 说明 | API_LEVEL |
---|---|---|---|---|---|
text | string | 是 | - | 按钮文本 | 3.0 |
file | string | 是 | - | 按钮点击要启动的「设备应用服务」文件 | 3.0 |
param | string | 否 | - | 文件加载时传入的参数 | 3.0 |
vibrate | number | 否 | 0 | 指定通知中心弹出通知时的振动效果, 0 - 默认、1 - 蜂鸣、2 - 鸟鸣、3 - 鼓点、4 - 轻柔、5 - 加急 | 3.0 |
Result
类型 | 说明 |
---|---|
number | 通知发送的结果,返回 0 代表发送失败,其余结果表明通知的 ID 标识 |
代码示例
import { notify } from '@zos/notification'