通知JavaScript API(Notifications JavaScript API)

优质
小牛编辑
121浏览
2023-12-01

描述 (Description)

也可以使用相关的app方法使用JavaScript添加和关闭通知,如下所示 -

  • myApp.addNotification(parameters) - 用于添加/显示通知,该通知接受带有通知参数的必需object 。 此方法返回带有动态创建的通知元素的HTMLElement。

  • myApp.closeNotification(notificationElement) - 用于关闭指定的通知,该notificationElement接受notificationElement作为必需参数,它是HTMLElement或所需通知的string

下表显示添加新通知时所需的通知参数 -

S.No参数和描述类型默认
1

title

它表示通知标题,默认情况下等于notificationTitle app的参数。 它仅与iOS主题一起使用。

string
2

subtitle

它表示通知字幕,默认情况下等于notificationSubtitle app的参数。 它仅与iOS主题一起使用。

string
3

media

它是通知媒体元素,它是带有图标或图像的HTML字符串。 它默认等于notificationMedia app的参数。 它仅与iOS主题一起使用。

string
4

hold

它用于在指定的超时后自动关闭通知。 默认情况下,它等于notificationHold应用程序的参数。 它仅与iOS主题一起使用。

number
5

closeIcon

禁用它以从通知中删除关闭图标。 默认情况下,它等于notificationCloseIcon app的参数。

booleantrue
6

button

它是材质通知按钮,它接受3个属性,即textcolorclose 。 它仅与材料主题一起使用。

object
7

closeOnClick

如果将此设置为true则单击后将关闭通知。 它默认等于notificationCloseOnClick应用程序的参数。

booleanfalse
8

additionalClass

它用于向通知元素添加另外指定的CSS类。

string
9

custom

如果要使用自定义HTML布局的通知,则使用此参数。 使用此参数时,将忽略titlesubtitlemediacloseIcon参数。

string
10

onClick

单击通知项后将执行此回调函数。

function
11

onClose

关闭通知时将执行此回调函数。

function