WebIM无法发送消息


TypeError: this.context is undefinedvar status = this.context.status;easemob....0.5.js (第 2139 行,第 5 列)
 

页面代码:
            var appkey = "test#aaaa";
            var username = "130345555";
            var pass = "254453";
            
            //window.URL = window.URL || window.webkitURL || window.mozURL || window.msURL;
            
            //easemobwebim-sdk注册回调函数列表
            $(document).ready(function() {
                conn = new Easemob.im.Connection();
                $('body').on('click','#login',function(){
                    var username = $("#usename").val();
                    var pass = $("#password").val();
                    conn.open({
                        user : username,
                        pwd : pass,
                        appKey : appkey
                    });
                })
                
                //登录处理
                conn.open({
                    user : username,
                    pwd : pass,
                    appKey : appkey
                });
                //初始化连接
                conn.init({
                    https : false,
                    //当连接成功时的回调方法
                    onOpened : function() {
                        handleOpen(conn);
                    },
                });
                
                //处理连接时函数,主要是登录成功后对页面元素做处理
                var handleOpen = function(conn) {
                    alert("连接成功!");
                };
 
共3个回复

yauds

2015-08-07 17:31

求教管理 求教大神

lizg

2015-08-07 18:22

发不出去消息,有什么提示?  

yauds

2015-08-07 20:52

没有任何提示, firefox报错: this.context is undefined

beyond

2015-08-07 18:42

   conn.init 写在前面去

yauds

2015-08-07 21:01

的确是这个问题, 感谢
点击此处继续提问与开发者们互动

申请试用

提交后工作人员会尽快与您联系进行功能演示
技术咨询已转移到管理后台,请先登录

即时通讯云使用者请在应用详情页面咨询
客服云使用者请进入管理员模式咨询

×

400电话

在线咨询

技术咨询

免费试用