起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3851|回复: 0

[未处理] 铛铛登录异常

[复制链接]

52

主题

158

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
发表于 2018-2-22 10:39:02 | 显示全部楼层 |阅读模式
按照铛铛在WeX5中的配置已经配置完毕,拷贝到UI2下的chatDemo能够正常使用。我现在有个新的项目pcapp,新项目的登录页面/UI2/pcapp/login/login.w,点击登录时需要同步登录铛铛。登录页面引用的铛铛js为:        var IM = require("$UI/chat/base/js/im");
        var IMWex5Impl = require("$UI/chat/wex5/js/im.wex5.impl");



        Model.prototype.modelModelConstructDone = function(event) {
                new IMWex5Impl(this);
        };


点击登录时,铛铛的登录代码:
                                        var urlParams = {};
                                        urlParams.username = loginName;
                                        urlParams.password = password;
                                        urlParams.password = md5.hex_md5_salt(urlParams.password);
                                        urlParams.loginDate = justep.Date.toString(new Date(), 'yyyy-MM-dd');

                    IM.login(urlParams, this).done(function(data) {
                                                alert("111111");
                                                me.loginActorDfd = IM.loginActor();
                                                me.loginActorDfd.done(function() {
                                                debugger;
                                                        justep.Util.hint("登录成功");

                                                        // hcr 添加推送相关, 当前先不验证用户名和密码, 代码逻辑有点不对:
                                                        // 登录在这里做,但退出在wex5的退出中实现
                                                        Push.init(IM.getCurrentPersonID(), null);
                                                        // hcr 点推送通知时,打开相应的会话
                                                        Push.on("onMessage", function(event) {
                                                                if (event.message.e && event.message.e.peerId && event.message.e.peerType) {
                                                                        var id = event.message.e.peerId * 1;
                                                                        var type = "group";
                                                                        justep.Shell.fireEvent("onSendMessagePage", {
                                                                                id : id,
                                                                                type : type
                                                                        });
                                                                }
                                                        });
                                                });
                                        }).fail(function(error) {
                                        debugger;
                                                justep.Util.hint(error);
                                        });




我在/UI2/chat/base/js/im.js的login中添加了一句alert代码,代码不执行。代码如下:
1.png 好像不认识这个im.js一样。

在chatDemo中添加的弹出就可以正常执行。说明铛铛的配置应该是没有问题的,不知道我的问题出在哪里?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 01:51 , Processed in 0.994761 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表