您现在的位置是:首页 > 经验记录>Laravel日记>最简单方式实现后台新消息提示及语音播报 网站首页 Laravel日记
最简单方式实现后台新消息提示及语音播报
页面:
{{-- 音频通知 --}}
<audio style=
"display:none; height: 0"
id=
"bg-music"
preload=
"auto"
src=
"http://fjdx.sc.chinaz.com/Files/DownLoad/sound1/201511/6571.mp3"
loop=
"loop"
>
请求:
/**
* 轮询判断有没有新订单
*
* @return void
*/
public
function
sendNotice()
{
// 处理逻辑
$count = 0;
// 获取的结果
$getCount = session()->get(
'count'
);
if
($count > $getCount) {
session()->put(
'count'
, $count);
// 存session
return
[
'code'
=> 200,
'msg'
=>
'您有新的订单请及时处理'
];
}
// 不成立的话则存最新的值
session()->put(
'count'
, $count);
return
[
'code'
=> 201];
}
效果:
注意:
使用Google 浏览器如果无法播放提示音?
1、进入 chrome://flags/#autoplay-policy
2、找到 Autoplay policy
3、修改Default
转至:https://www.jb51.net/article/165057.htm
随机推荐
- Laravel 项目上线的一些注意事项
- PHP redis扩展,可解决thinkphp报错不支持reids问题
- mqtt服务器(emqx)如何在页面使用webSocket连接?(可带用户名密码认证)
- 阿里云 Failed to download metadata for repo ‘AppStream‘(centos8放弃维护)
- laravel7之后,日期序列化Carbon,保留以前YmdHis格式的办法
- laravel redis 操作命令集
- 自己的服务器(本地物理或者云服务器),可以搭建哪些方便自己使用、有意思的服务呢?
- 使用Golang写一个站点的sitemap生成工具,可命令指定站点url,输出地址,并发数等
- laravel belongsTo和hasOne连接不同数据库的表
- Laravel 使用 laravel-snappy 包 实现 HTML 转 PDF 和 PNG
文章评论
未开放