设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 7433|回复: 18
打印 上一主题 下一主题

客户端=>服务器发送消息返回值有关问题

[复制链接]

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
楼主
发表于 2013-12-30 16:44:33 | 显示全部楼层
难道是弹出来的对话框影响到了AnyChat DMO对象?尝试换一个对话框看看?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
沙发
发表于 2013-12-30 17:21:13 | 显示全部楼层
您好,请提供一下返回208之后的日志文件,在插件安装目录下,谢谢。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
板凳
发表于 2013-12-30 18:15:42 | 显示全部楼层
您好,根据您提供的log,有主动释放资源的操作:
[2013-12-30 17:25:58(602)]        Invoke        LogoutServer(userid=256)        Elapse:47 ms
[2013-12-30 17:25:58(627)]        Invoke        BRAC_Release        Elapse:31 ms

请检查一下,为什么会释放AnyChat的DMO对象?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
地板
发表于 2013-12-30 18:43:50 | 显示全部楼层
从log分析,您的代码调用到了:BRAC_Release,已经将资源全部释放了。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
5#
发表于 2013-12-30 20:01:44 | 显示全部楼层
您好,您可以打开anychatsdk.js脚本,查看BRAC_InitSDK,里面有:
  1. var anychatobj = document.createElement("object")
复制代码
,当这个object被释放(document.body.removeChild(insertdiv);)时,便会主动调用BRAC_Release来释放资源。

请检查一下您的代码,测试一下,是什么原因会导致这个object被释放?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
6#
发表于 2013-12-31 11:10:44 | 显示全部楼层
您好,您可以在我们标准的示例代码之上,加一个jquery的dialog,看是否会产生同样的问题?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
7#
发表于 2013-12-31 11:53:13 | 显示全部楼层
您好,请将您修改后的示例代码打包上传,我让技术那边帮您分析一下,谢谢。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
8#
发表于 2013-12-31 13:10:06 | 显示全部楼层
好的,我们分析一下。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
9#
发表于 2014-1-7 15:33:20 | 显示全部楼层
您好,问题已解决。

请修改logicfunc.js::LogicInit()函数,将$("#dialog-form").dialog({});移动到setTimeout(function() {});中,且放到BRAC_InitSDK之后即可。主要是需要在初始化JQueryUI环境之前,必须先初始化AnyChat SDK。
参考:http://bbs.anychat.cn/forum.php?mod=viewthread&tid=446&page=1&extra=#pid3037
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-5-13 15:37 , Processed in 0.117459 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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