Unhandle Event
我來回答一下上面出現的錯誤問題。當client強制關閉socket連接時,server端仍認為這個鏈接還存在,這時的讀?。╫nread)程序就會拋出異常,我們如果不對這異常進行捕獲處理就會導致程序中斷。當然現在有些瀏覽器對強制關閉的websocket連接做了一些處理(也就是變為正常關閉),不會影響server端。據我所實驗之中fireFox IE瀏覽器對此進行了處理,google和qq瀏覽器并未處理。雖然方便了一些,但我認為這種錯誤理應開發人員來做,養成良好的代碼編寫習慣。
2018-06-03
這問題又影響了瀏覽器兼容性,瀏覽器兼容問題咋感覺絕大部分是程序員們造成的