WebSocket是一个非常好的东西,用于开发实时应用非常好。它在微信内置浏览器上的兼容性怎么样呢?我做了一个简单测试,虽然不是很准确,但也值得参考。
测试方法很简单,我把socket.io官网的聊天室Demo发到朋友圈,看看大家能否正常使用。
总结了一下大家的反馈如下:
- Android版微信没问题,因为使用的是QQ浏览器内核,不受本身系统浏览器影响。
- iOS版微信没问题,使用的是Safari浏览器
- WindowsPhone版微信没问题,但是只测试了WP8
所以,如果网页是为微信设计的,可以放心使用WebSocket了。
最后附上一张caniuse.com公布的WebSocket浏览器端兼容性对比(点击查看大图)。虽然Android4.3及以下系统浏览器都不支持WebSocket,但好在微信内置QQ浏览器内核,解决了这一问题。
本文发表于www.imyzf.com,采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。