Quote :
喔, 這個很難寫
— Ingram Chen (@ingramchen) September 12, 2022
sdk 給的 api 不能盡信, 因為你會有網路連線卻上不了網的情況, 所以你要自己寫實測連線
而網路品質差 (進出捷運站) 的時候, 你實測時就是一堆 timeout, 你能等多久呢? 五秒 ? 十秒 ? 有時已經通了, 但你的測速還在等 timeout
之前遇到的時候有用 state machine 來解 https://t.co/xpaTSqbx4m
如果暫時只需支援chrome的話… https://caniuse.com/mdn-api_navigator_connection