首页 > 作文

Laravel

更新时间:2023-04-07 07:11:16 阅读: 评论:0

jquery-toastr 消息提醒、播放音频、点击跳转

应用情景,有新的订单生成,后台进行消息提醒播放音频(这里用到轮询简单实现):下面附代码

1.找到laravel-admin 中的 index.blade.php 文件进行编辑

{{-- 音频通知 --}}&l起讫t;audio style="display:none; height: 0" id="bg-music" preload="auto" src="/d/file/titlepic/6571.mp3" loop="loop"></audio><script>    function la() {}    la.token = "{{ csrf_token() }}";    var getting = {        url:'/admin/ndnotice',        datatype:'json',        success: function (res) {            console.log(res);            if(res.code == 200){                          toastr.options.onclick = function(){               成长的滋味作文600字     location.href='/admin/order';  // 点击跳转页面                };          toastr.options.timeout=120000; // 保存2分钟          toastr.warning(res.msg); // 提示文字                var audio = document.getelementbyid('bg-music');四十八式太极拳拳谱  // 启用音频通知                audio.play();                ttimeout(function(){                    audio.load(); // 1.5秒后关闭音频通知                },1500);            }        },        error: function (res) {            console.log(res);        }    };    //关键在这里,ajax定时访问服务端,不断获取数据 ,这里是5秒请求一次。    window.s铁的化学方程式etinterval(function(){$.ajax(getting)},5000);</script>

2.请求路由控制器

   /**     * 轮询判断有没有新订单     *     * @return void破折号     */    public function ndnotice()    {     // 处理逻辑     $count = 0;   // 获取的结果

$getcount = ssion()->get('count'); if ($count > $getcount) { ssion()->put('count', $count); // 存ssion return ['code' => 200, 'msg' => '您有新的订单请及时处理']; }   // 不成立的话则存最新的值 ssion()->put('count', $count); return ['code' => 201]; }

实现效果:

注意

使用google 浏览器如果无法播放提示音?

  1、进入 chrome://flags/#autoplay-policy

  

  2、找到 autoplay policy

  

  

  3、修改default

本文发布于:2023-04-07 07:11:04,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/534424be7818bc6be11e34914d12e86e.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:Laravel.doc

本文 PDF 下载地址:Laravel.pdf

标签:音频   订单   跳转   通知
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图