我是网络套接字的初学者。我正在建立一个在线考试系统。我已经有了计时器倒计时system.so,当任何学生参加考试时,JavaScript每秒钟向服务器发送一个ajax请求,所以当倒计时<0时,JavaScript重新加载页面以停止考试。
但是现在我想用网络套接字来实现这个功能。当指定的时间过去时,如何向客户广播一个事件。我正在用拉拉威尔推车。
发布于 2018-10-29 14:56:13
在考试模型中添加started_at属性。然后使函数每分钟运行一次(https://laravel.com/docs/5.7/scheduling#introduction),并检查时间是否过期。如果只是使用Pusher将事件发送到客户端并重新加载浏览器
https://stackoverflow.com/questions/53047439
复制相似问题