为帮助用户更好更快的使用插件,论坛维护了一个示例,示例中包含示例代码、知识点讲解、注意事项等,供您参考。
本插件封装了webSocket通讯功能
插件概述
webSocket 连接 发送 关闭等功能
注意
配置是否全局
监听接口
   ox.addEventListener(function(ret) {
           var code= ret.code;
            //  0 socket连接成功  
            //  1 socket接收信息 message
            //  2 socket bytebuffer接收信息  message
            //  3 socket 关闭 text
            //  -1 socket 连接错误 返回
         }
    });
Android,ios系统
可提供的1.0.0
socket 开启连接
var ox = api.require('oxSocket');
ox.open({
        url:'wss:....',//连接地址
        pingInterval:10,//ping 时间 秒 默认2秒
        pingData:'',//ping 数据
        isBytes:false//是否字节 默认false
      },function(ret) {
                       if (ret.code==-1) {
                           //连接地址空返回
                       }
               });
Android,ios系统
可提供的1.0.0
socket 发送消息
var ox = api.require('oxSocket');
ox.send({
         isBtyes:false,//是否字节
         data:'' //消息体
        },function(ret) {
                       if (ret.code==-1) {
                           //连接未打开
                       }else if(ret.code==0){
                           //发送成功
                       }else if(ret.code==1){
                           //socket 状态未开
                       }
               });
Android,ios系统
可提供的1.0.0
socket 关闭
var ox = api.require('oxSocket');
ox.close(function(ret) {
                       if (ret.code==0) {
                           //连接关闭
                       }
               });
Android,ios系统
可提供的1.0.0
socket 状态获取
var ox = api.require('oxSocket');
ox.getState(function(ret) {
                       if (ret.code==0) {
                           //state 状态 0 开启 1已关闭 2正在关闭 3未连接 4 其他
                       }
               });
Android,ios系统
可提供的1.0.0
