通知JavaScript API(Notifications JavaScript API)
描述 (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的参数。 | boolean | true |
6 | button 它是材质通知按钮,它接受3个属性,即text , color和close 。 它仅与材料主题一起使用。 | object | |
7 | closeOnClick 如果将此设置为true则单击后将关闭通知。 它默认等于notificationCloseOnClick应用程序的参数。 | boolean | false |
8 | additionalClass 它用于向通知元素添加另外指定的CSS类。 | string | |
9 | custom 如果要使用自定义HTML布局的通知,则使用此参数。 使用此参数时,将忽略title , subtitle , media和closeIcon参数。 | string | |
10 | onClick 单击通知项后将执行此回调函数。 | function | |
11 | onClose 关闭通知时将执行此回调函数。 | function |