国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

$sender_io->to($to)->emit('new_msg',$data);

足跡

返回的信息來判斷是否推送成功,來達到離線目的;目前這個推送是否成功怎么判斷

3205 6 0
6個回答

walkor 打賞

客戶端收到信息后給服務(wù)端發(fā)一個響應(yīng),服務(wù)端收到這個響應(yīng)消息發(fā)送成功。

  • 暫無評論
足跡

你好,問下我用web-msg-sender項目,看了他們的DEMO,不知道在哪個方法接收到返回消息的例子

    $inner_http_worker->onMessage = function($http_connection, $data){
                global $uidConnectionMap;
                global $sender_io;
                $sender_io->emit('new_msg', $_POST);
                // http接口返回,如果用戶離線socket返回fail
                if($to && !isset($uidConnectionMap)){
                    return $http_connection->send('offline');
                }else{
                    return $http_connection->send('ok');
                }
        return $http_connection->send('fail');
    };
    // 執(zhí)行監(jiān)聽
    $inner_http_worker->listen();
  • 暫無評論
足跡

uidConnectionMap用這個來判斷在線、離線太簡陋了,IOS系統(tǒng)無法實現(xiàn),
目前我想用發(fā)送成功還是失敗來判斷是否是離線還是在線

  • 暫無評論
walkor 打賞

https://github.com/walkor/phpsocket.io/tree/master/docs/zh
接收消息參考手冊,自定義一個消息,然后客戶端emit這個消息

  • 足跡 2018-06-19

    你好,我的意思是服務(wù)端如何成功判斷客戶端接收到我推送的消息的狀態(tài)

  • walkor 2018-06-19

    客戶端emit一個消息告訴服務(wù)端

  • 足跡 2018-06-19

    你好,客戶端通過emit這個方法,返回給服務(wù)器么,那服務(wù)器端在哪里接收這個狀態(tài)信息

    <script>
    // 連接服務(wù)端
    var socket = io('http://127.0.0.1:3120');
    // 觸發(fā)服務(wù)端的chat message事件
    socket.emit('chat message', '這個是消息內(nèi)容...');

  • 足跡 2018-06-19

    你好,能給我一樣樣例,關(guān)于服務(wù)器端推送到客戶端后,客戶端發(fā)給服務(wù)器端是否層的樣例嗎

  • 足跡 2018-06-19

    你好,我已經(jīng)通過web-msg-sender的樣例看到里客戶端推送到服務(wù)器的代碼了,麻煩了