ZFSYS

新增浏览器桌面提示

69

20231214新增

使用参考

需要使用https

引入layui

<button class="layui-btn layui-btn-normal" id="notify">桌面通知</button>

js

 layui.config({
        base: "__STATIC__/style/layui/lay/modules/", // 设定扩展的 layui 模块的所在目录,一般用于外部模块扩展
    }).use(['soundNotify'], function(){
        var soundNotify = layui.soundNotify, $ = layui.jquery;
        var actionMap = {
            sound() {
                soundNotify.sound('人间一场烟火 你曾盛开过');
            },
            audio() {
                soundNotify.audio('http://music.163.com/song/media/outer/url?id=1929363849.mp3');
            },
            notify() {
                //参数对应 https://developer.mozilla.org/zh-CN/docs/Web/API/notification/Notification
                soundNotify.notify('人间烟火11111人间烟火11111人间烟火11111人间烟火11111人间烟火11111人间烟火11111人间烟火11111', {
                    body: '人间一场烟火 你曾盛开过\n' +
                        '江南花已凋落 怎堪再斟酌\n' +
                        '可怜良辰无多 竟似无人说\n' +
                        '你撑纸伞回头望 千年乌衣巷\n' +
                        '问君青丝有几丈 能把风月量\n' +
                        '凭栏数尽孤帆 泪两行',
                })
            }
        };

        Object.keys(actionMap).forEach((item) => $(`#${item}`).click(actionMap[item]));
    })
  • 没有任何评论
最新帖子
[站长推荐] 一些站长/创业者使用的工具推荐 591
HTML+JS 全选与取消全选功能 545
子枫内容系统更新记录 449
有没有人做百度小程序啊 447
PHP 按照指定数量切割字符串 392
php composer更换国内源 375
a链接一键安装ios应用 372
composer 报错SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify 347
layui table 的宽度超出自动隐藏 343
怎么克服拖延症呀 339
最近热帖
[站长推荐] 一些站长/创业者使用的工具推荐 591
HTML+JS 全选与取消全选功能 545
子枫内容系统更新记录 449
有没有人做百度小程序啊 447
PHP 按照指定数量切割字符串 392
php composer更换国内源 375
a链接一键安装ios应用 372
composer 报错SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify 347
layui table 的宽度超出自动隐藏 343
怎么克服拖延症呀 339
近期热议
开始使用 161