重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
應用情景,有新的訂單生成,后臺進行消息提醒并播放音頻(這里用到輪詢簡單實現):下面附代碼
作為一家“創意+整合+營銷”的成都網站建設機構,我們在業內良好的客戶口碑。創新互聯提供從前期的網站品牌分析策劃、網站設計、成都做網站、成都網站設計、創意表現、網頁制作、系統開發以及后續網站營銷運營等一系列服務,幫助企業打造創新的互聯網品牌經營模式與有效的網絡營銷方法,創造更大的價值。
1.找到laravel-admin 中的 index.blade.php 文件進行編輯
{{-- 音頻通知 --}}
2.請求路由控制器
/** * 輪詢判斷有沒有新訂單 * * @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
總結
以上所述是小編給大家介紹的Laravel-admin 消息提醒、播放音頻功能的實現代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對創新互聯網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!