webSocket苹果ios息屏后重连
来源:互联网 发布:ubuntu怎么安装eclipse 编辑:程序博客网 时间:2024/06/10 15:53
ios苹果系统,不允许app程序在后台动运行,最近在开发项目中遇到的问题解决方案
<script>var timeid, reconnect=false;function webSocket(){//连接WebSocketvar ws = new WebSocket("ws://m.mlink.tv:8090"); ws.onopen = function() {//如果是重连则关闭轮询timeid && window.clearInterval(timeid);if(reconnect){alert('重连成功,部分');}};ws.onmessage = function(e){}; //当断开时进行判断ws.onclose=function(e){window.clearInterval(timeid);//判断是否为苹果ios系统var isiOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端if(isiOS){reconnect=true; timeid = window.setInterval(webSocket, 3000);}}}</script>
阅读全文
0 0
- webSocket苹果ios息屏后重连
- ios websocket
- iOS WebSocket详解
- IOS webSocket 长连接
- iOS 实现webSocket
- 【转】iOS websocket接入
- ios客户端websocket的helloworld
- iOS websocket 及时通讯实现
- iOS开发 -- WebSocket 通信(一)
- ios客户端websocket的helloworld
- iOS WebSocket数据包协议详解
- ios客户端websocket的helloworld
- IOS学习之websocket使用方法
- iOS webSocket 和 网络 基础知识
- ios websocket的基本使用
- 苹果ios详解
- IOS Runloop苹果文档
- iOS 苹果官方文档
- oracle 的数据迁移
- 动态库与静态库优缺点比较
- Vagrant建立快照备份
- centos7 thinkpad trackpoint 中键滚动 关闭粘贴 配置
- 记录——全浏览器兼容的图片上传插件
- webSocket苹果ios息屏后重连
- H5拖拽时不能触发onmouseup事件
- CentOS6.4完全安装FFmpeg手记
- Android使用intent调取手机中的导航或者地图
- selenium之配置浏览器驱动(phantomJS, Chrome)
- B
- discuz应用中心 数据下载错误(102) 解决方案
- java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'user'
- 并查集详解 (转)