设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: cg0071
打印 上一主题 下一主题

关于anychatsdk兼容不同浏览器的问题

[复制链接]

249

主题

2967

帖子

9078

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9078
楼主
发表于 2013-11-26 18:20:45 | 显示全部楼层
您好,请尝试如下解决方案:
  1. function OnAnyChatTransBuffer(dwUserId, lpBuf, dwLen) {
  2.         setTimeout(function(){ BRAC_EnterRoom(room_id, "", 0); },100);   //进入房间
  3. }
复制代码
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9078

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9078
沙发
发表于 2013-11-26 18:54:06 | 显示全部楼层
您好,请问有尝试上面的:setTimeout的方式来调用BRAC_EnterRoom吗?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9078

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9078
板凳
发表于 2013-11-26 22:34:21 | 显示全部楼层
您好,设置setTimeout之后,Chrome可以了吗?
ie返回的errorcode也是undefined,但是可以进去房间
这个不合理喔,既然能进房间,就说明调用API成功了,理论上说应该不会返回undefined?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9078

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9078
地板
发表于 2013-11-27 11:02:18 | 显示全部楼层
房间编号竟然为字符串,IE上可以,火狐chrome就不行了,这种问题是我们使用的时候需要注意的还是你们后台需要处理的?

您好,是您的javascript脚本需要处理的,我们的AnyChat for Web SDK开发文档有明确的说明,您可以看一下API接口声明,有明确的说roomid是int型。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9078

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9078
5#
发表于 2013-11-27 11:27:02 | 显示全部楼层
您好,刚才咨询了开发团队,目前已更新SDK包里面的插件,在firefox、chrome浏览器中可以支持字符串类型的roomid参数传入,请更新一下插件:http://www.anychat.cn/download.html?t=Web
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 15:15 , Processed in 0.109845 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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