local wsSendText = cc.WebSocket:create(“ws://echo.websocket.org”)
local function wsSendTextOpen(strData)
print(" 打开链接 ---------- ")
wsSendText:sendString("Hello WebSocket中文, I'm a text message.")
end
local function wsSendTextMessage(strData)
print("收到消息")
end
local function wsSendTextClose(strData)
print("关闭链接")
end
local function wsSendTextError(strData)
print("错误信息")
end
if nil ~= wsSendText then
wsSendText:registerScriptHandler(wsSendTextOpen,cc.WEBSOCKET_OPEN) 文字缩进4格
wsSendText:registerScriptHandler(wsSendTextMessage,cc.WEBSOCKET_MESSAGE)
wsSendText:registerScriptHandler(wsSendTextClose,cc.WEBSOCKET_CLOSE)
wsSendText:registerScriptHandler(wsSendTextError,cc.WEBSOCKET_ERROR)
end
这是正常的情况
当我把链接的地址改为一个不存在的地址时,比如 “ws://echo.websocket.org1”
并没有打印 “错误信息” 这个日志
只有C++那边调用了,lua这边没有调用。。。