AnyChat技术支持论坛

标题: 关于google浏览器提示很快将不再支持问题 [打印本页]

作者: liweiqiang888    时间: 2015-8-25 10:01
标题: 关于google浏览器提示很快将不再支持问题
最近打开chrome 总是提示很快将不支持,请问这个后续是否会更新插件!

1.png (9.4 KB, 下载次数: 3181)

1.png

作者: 佰锐科技-李永星    时间: 2015-8-25 10:23
您好,这个我们研发团队正在进行新版适配研发
作者: 佰锐科技-李友勤    时间: 2015-8-25 10:23
您好,目前研发部正在开发新版本
作者: 苏晴    时间: 2015-8-25 10:23
你好,请问你是使用哪个版本的插件和哪个版本的浏览器?
作者: liweiqiang888    时间: 2015-8-25 11:23
最新版本的chrome,详细可见截图!

2.png (14.72 KB, 下载次数: 2491)

2.png

作者: 苏晴    时间: 2015-8-25 11:57
liweiqiang888 发表于 2015-8-25 11:23
最新版本的chrome,详细可见截图!

你好。Google浏览器的新版本是关闭了对对旧t插件(包括anychat插件)的支持,可以手动打开插件支持。参考链接:http://jingyan.baidu.com/article ... p;qq-pf-to=pcqq.c2c
作者: liweiqiang888    时间: 2015-8-25 16:22
苏晴 发表于 2015-8-25 11:57
你好。Google浏览器的新版本是关闭了对对旧t插件(包括anychat插件)的支持,可以手动打开插件支持。参考 ...

我的插件可正常使用,只是每次打开都回提示而已!
作者: 苏晴    时间: 2015-8-25 17:26
本帖最后由 苏晴 于 2015-8-25 17:32 编辑
liweiqiang888 发表于 2015-8-25 16:22
我的插件可正常使用,只是每次打开都回提示而已!


您好,Google浏览器就是这样的,不是anychat插件的问题。
作者: liweiqiang888    时间: 2015-8-25 17:46
今天一直在未响应,请问有什么解决方法?

4.png (18.79 KB, 下载次数: 2500)

4.png

作者: 佰锐科技-李友勤    时间: 2015-8-25 17:58
请问是在什么环境下的问题呢
作者: liweiqiang888    时间: 2015-8-26 15:12
佰锐科技-李友勤 发表于 2015-8-25 17:58
请问是在什么环境下的问题呢

WEB环境下,使用的chrome最新的版本!
作者: 佰锐科技-李友勤    时间: 2015-8-26 15:36
liweiqiang888 发表于 2015-8-26 15:12
WEB环境下,使用的chrome最新的版本!

您好,今天仍然这样吗?有没有重装过呢?
作者: liweiqiang888    时间: 2015-8-27 15:30
佰锐科技-李友勤 发表于 2015-8-26 15:36
您好,今天仍然这样吗?有没有重装过呢?

刚才试了下,还是一样的,报插件停止工作。您的意思是重装控件还是重装chrmoe?
作者: 佰锐科技-李友勤    时间: 2015-8-27 15:51
liweiqiang888 发表于 2015-8-27 15:30
刚才试了下,还是一样的,报插件停止工作。您的意思是重装控件还是重装chrmoe?

重装一下插件看看
作者: liweiqiang888    时间: 2015-8-27 17:30
新装了控件,发现还是有crash的情况!

1.png (8.29 KB, 下载次数: 4066)

1.png

作者: 佰锐科技-李友勤    时间: 2015-8-27 18:26
本帖最后由 佰锐科技-李友勤 于 2015-8-27 18:27 编辑
liweiqiang888 发表于 2015-8-27 17:30
新装了控件,发现还是有crash的情况!

请问有按照http://jingyan.baidu.com/article ... p;qq-pf-to=pcqq.c2c此经验开启此功能吗
作者: liweiqiang888    时间: 2015-8-27 18:40
佰锐科技-李友勤 发表于 2015-8-27 18:26
请问有按照http://jingyan.baidu.com/article ... p;qq-pf-to=pcqq.c2c此经验开启此功能吗

应该是有js报错,所以直接崩溃了!我调整了下,现在报错了。
不过有另外一个问题:
背景:本地视频和远程视频采用画中画的形式展示;
1、当有客户进入房间时,打开本地视频;
2、此时触发了2此打开远程视频;

问题:
远程视频将本地视频遮挡住了,在样式方面将本地视频置顶显示也没作用!

log:
OnAnyChatAreaStatusChange(4,10001,0) 18:37:13
在线人数:1 18:37:16
OnAnyChatAreaStatusChange(4,10001,0) 18:37:16
OnAnyChatObjectUpdate(8,199) 18:37:18
OnAnyChatServiceStart(1,199,101) 18:37:18
OnAnyChatAgentStatusChanged(6,1,2) 18:37:18
在线人数:0 18:37:18
OnAnyChatAreaStatusChange(4,10001,0) 18:37:18
OnAnyChatEnterRoom(dwRoomId=1,errorcode=0) 18:37:20
打开本地视频:1 18:37:20
startVideo:1--[object HTMLDivElement]--ANYCHAT_VIDEO_LOCAL--1 18:37:20
startVideo:199--[object HTMLDivElement]--ANYCHAT_VIDEO_REMOTE--1 18:37:20
function OnAnyChatUserAtRoom(dwUserId=199) 18:37:20
startVideo:199--[object HTMLDivElement]--ANYCHAT_VIDEO_REMOTE--1 18:37:20
作者: liweiqiang888    时间: 2015-8-27 18:44
OnAnyChatAreaStatusChange(4,10001,0) 18:42:20
OnAnyChatEnterRoom(dwRoomId=1,errorcode=0) 18:42:22
打开本地视频:1 18:42:22
startVideo:199--[object HTMLDivElement]--ANYCHAT_VIDEO_REMOTE--1 18:42:22
function OnAnyChatUserAtRoom(dwUserId=199) 18:42:22
startVideo:199--[object HTMLDivElement]--ANYCHAT_VIDEO_REMOTE--1 18:42:22
startVideo:1--[object HTMLDivElement]--ANYCHAT_VIDEO_LOCAL--1 18:42:50


调试时,这种就会正常!

1.png (138.41 KB, 下载次数: 4162)

1.png

作者: liweiqiang888    时间: 2015-8-27 19:02
这个左下角的本地视频被远程视频给遮挡住了

2.png (48.01 KB, 下载次数: 4146)

2.png

作者: 佰锐科技-李友勤    时间: 2015-8-28 08:59
liweiqiang888 发表于 2015-8-27 19:02
这个左下角的本地视频被远程视频给遮挡住了

您好,方便将相关代码贴上来看看吗?
作者: liweiqiang888    时间: 2015-8-28 10:52
JSP代码
<!-- 视频层 -->
                                                        <div id="videoCallContent" style="display: block;height: 100%;">
                                                                <div
                                                                        style="width:240px;float: left;position: absolute;bottom: 0;z-index:100;">
                                                                        <div id="localVideoDiv" style="width:240px;padding-top:10px;">
                                                                                <div style="width:240px;height:180px;" id="localVideoPos"></div>
                                                                                <div style="width:240px;height:5px;float:left;"
                                                                                        id="localAudioVolume"></div>
                                                                        </div>
                                                                </div>
                                                                <div id="remoteVideoDiv">
                                                                       
                                                                        <div style="width: 100%;height: 100%;position: absolute;float:left;" wmode="transparen" id="remoteVideoPos"></div>
                                                                        <div style="width: 100%;display: block;height:5px;"
                                                                                id="remoteAudioVolume"></div>
                                                                </div>
                                                        </div>
作者: liweiqiang888    时间: 2015-8-28 10:53
JS  代码 //控制视频打开关闭
function startVideo(uid, videoID, videoType, state) {
        /**视频操作*/
        BRAC_UserCameraControl(uid, state);
        /**语音操作*/
        BRAC_UserSpeakControl(uid, state);
        /**设置视频显示位置*/
        BRAC_SetVideoPos(uid, videoID, videoType);
       
}
作者: liweiqiang888    时间: 2015-8-28 10:53
anychatevent.js

// 客户端进入房间,dwRoomId表示所进入房间的ID号,errorcode表示是否进入房间:0成功进入,否则为出错代码
function OnAnyChatEnterRoom(dwRoomId, errorcode) {
    AddLog("OnAnyChatEnterRoom(dwRoomId=" + dwRoomId + ',errorcode=' + errorcode + ')', LOG_TYPE_NORMAL);
        if (errorcode == 0) {
                //打开本地视频
                startVideo(mSelfUserId, GetID("localVideoPos"), "ANYCHAT_VIDEO_LOCAL",1);
                setVolumeTimer();//设置音量感应
        }else{
                AddLog("OnAnyChatEnterRoom(dwRoomId: "+dwRoomId+',errorcode: '+errorcode + ')', LOG_TYPE_ERROR);
        }
}

// 收到当前房间的在线用户信息,进入房间后触发一次,dwUserCount表示在线用户数(包含自己),dwRoomId表示房间ID
function OnAnyChatRoomOnlineUser(dwUserCount, dwRoomId) {
        //请求对方视频
        startVideo(mTargetUserId, GetID("remoteVideoPos"), "ANYCHAT_VIDEO_REMOTE",1);
}
作者: liweiqiang888    时间: 2015-8-28 10:54
这种现象在chrome才会出现,Firefox不会有这种情况!
作者: 佰锐科技-李友勤    时间: 2015-8-28 11:12
liweiqiang888 发表于 2015-8-28 10:54
这种现象在chrome才会出现,Firefox不会有这种情况!

您好,,请看是否为以下问题:正常情况下,通过JavaScript脚本弹出一个DIV层会被视频显示插件遮挡:这是由于浏览器的插件具有较高的优先级,所以会遮挡DIV元素。


解决方案:
可以在需要弹出的DIV层中加一个iframe,在这里只是借助iframe的优先级,使DIV层的优先级可以高过控件,就能使DIV的层显示在视频显示插件之上。为了不影响DIV的显示,这个iframe可以是空内容的,也可以不显示出来(hide),
作者: 佰锐科技-邵光清    时间: 2015-8-28 11:21
您好,建议不使用画中画的显示方式,因为在画面刷新时有可能导致遮盖问题,推荐时使用并列这种方式。
作者: liweiqiang888    时间: 2015-8-28 14:55
@佰锐科技-邵光清  @佰锐科技-李友勤  谢谢二位!我有看到anychat插件将在9月停止被chrmoe支持,请问是否有新控件出来支持chrome!
作者: 苏晴    时间: 2015-8-28 14:59
liweiqiang888 发表于 2015-8-28 14:55
@佰锐科技-邵光清  @佰锐科技-李友勤  谢谢二位!我有看到anychat插件将在9月停止被chrmoe支持,请问是否有 ...

您好,有的。研发部正在研发。
作者: liweiqiang888    时间: 2015-8-28 15:11
苏晴 发表于 2015-8-28 14:59
您好,有的。研发部正在研发。

有计划什么时候发布吗?
作者: 佰锐科技-李友勤    时间: 2015-8-28 15:33
liweiqiang888 发表于 2015-8-28 15:11
有计划什么时候发布吗?

具体时间还没有,不过已在开发当中,如开发完成会第一时间公布
作者: 佰锐科技-邵光清    时间: 2015-8-28 15:40
liweiqiang888 发表于 2015-8-28 15:11
有计划什么时候发布吗?

我们是会继续提供chrome新版本的插件支持的,现在还处于研发阶段。谷歌表面说不支持NPAPI插件而已,也有可能会采用兼容的方式吧。
作者: liweiqiang888    时间: 2015-9-1 11:25
佰锐科技-邵光清 发表于 2015-8-28 15:40
我们是会继续提供chrome新版本的插件支持的,现在还处于研发阶段。谷歌表面说不支持NPAPI插件而已,也有 ...

大神,我发现chrome很不稳定,未响应出现的频率很高!
作者: 苏晴    时间: 2015-9-1 11:32
liweiqiang888 发表于 2015-9-1 11:25
大神,我发现chrome很不稳定,未响应出现的频率很高!

您好,这个也许与您的电脑响应速度有关。
作者: liweiqiang888    时间: 2015-9-7 09:25
这两天chrome用不了了,我没有升级chrome版本,请大大们支招!

1.png (68.67 KB, 下载次数: 5014)

1.png

2.png (17.77 KB, 下载次数: 5042)

2.png

作者: 佰锐科技-邵光清    时间: 2015-9-7 10:03
liweiqiang888 发表于 2015-9-7 09:25
这两天chrome用不了了,我没有升级chrome版本,请大大们支招!

您好,chrome45以下版本都支持的,请参考:http://jingyan.baidu.com/article ... p;qq-pf-to=pcqq.c2c
作者: liweiqiang888    时间: 2015-9-7 15:54
佰锐科技-邵光清 发表于 2015-9-7 10:03
您好,chrome45以下版本都支持的,请参考:http://jingyan.baidu.com/article/cb5d6105e99281005d2fe053. ...

我换了44版本还是不支持呀!!!版本 44.0.2403.157 m (64-bit)
作者: 佰锐科技-邵光清    时间: 2015-9-7 15:57
liweiqiang888 发表于 2015-9-7 15:54
我换了44版本还是不支持呀!!!版本 44.0.2403.157 m (64-bit)

目前AnyChat插件不支持chrome 64位的,请使用32位的。
作者: admin    时间: 2015-9-7 17:48
这两天chrome用不了了,我没有升级chrome版本,请大大们支招!

Chrome会自动在后台进行升级的,升级过程不需要用户手工干预。另外AnyChat的研发团队正在加班处理中,还需要一点时间,敬请留意论坛最新公告。
作者: liweiqiang888    时间: 2015-9-9 15:00
佰锐科技-邵光清 发表于 2015-9-7 15:57
目前AnyChat插件不支持chrome 64位的,请使用32位的。

IE 11 64位支持不?我刚试了下,貌似也不行?
作者: 佰锐科技-李友勤    时间: 2015-9-9 15:10
liweiqiang888 发表于 2015-9-9 15:00
IE 11 64位支持不?我刚试了下,貌似也不行?

是的,浏览器都只支持32位的
作者: 佰锐科技-邵光清    时间: 2015-9-9 15:10
liweiqiang888 发表于 2015-9-9 15:00
IE 11 64位支持不?我刚试了下,貌似也不行?

您好,在win7、win8系统下,无论什么版本的IE浏览器都可以使用哦,其内核还是32位的。
作者: liweiqiang888    时间: 2015-9-10 09:25
佰锐科技-邵光清 发表于 2015-9-9 15:10
您好,在win7、win8系统下,无论什么版本的IE浏览器都可以使用哦,其内核还是32位的。

测试了,IE11 64位是不能成功加载!
web端日志:
[2015-09-10 09:22:47(938)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-09-10 09:22:48(188)]        Load BRAnyChatCore.dll success!(V5.3 Build Time:Jul 23 2015 20:07:45)
[2015-09-10 09:22:48(188)]        Load BRMiscUtil.dll success!(V5.3 Build Time:Jul 23 2015 20:08:10)
[2015-09-10 09:22:48(250)]        Load BRMediaUtil.dll success!(V5.3 Build Time:Jul 23 2015 20:07:28)
[2015-09-10 09:22:48(250)]        Load BRMediaShow.dll success!(V5.3 Build Time:Jul 23 2015 20:08:15)
[2015-09-10 09:22:48(250)]        Load BRMediaCore.dll success!(V5.3 Build Time:Jul 23 2015 20:08:27)


后面全是空了
作者: 佰锐科技-邵光清    时间: 2015-9-10 09:30
liweiqiang888 发表于 2015-9-10 09:25
测试了,IE11 64位是不能成功加载!
web端日志:
[2015-09-10 09:22:47(938)]        ----------------------- ...

您好,AnyChat插件已经加载运行了。
作者: 佰锐科技-邵光清    时间: 2015-9-10 09:32
liweiqiang888 发表于 2015-9-10 09:25
测试了,IE11 64位是不能成功加载!
web端日志:
[2015-09-10 09:22:47(938)]        ----------------------- ...

您好,AnyChat插件已经加载运行了。

连接登录了吗?有报什么错误信息吗?请将AnyChat核心服务器的日志也发上来分析。
作者: liweiqiang888    时间: 2015-9-10 09:36
佰锐科技-邵光清 发表于 2015-9-10 09:32
您好,AnyChat插件已经加载运行了。

连接登录了吗?有报什么错误信息吗?请将AnyChat核心服务器的日志 ...

核心服务器在这个时点没有日志,最近的日志在6:39分:
[2015-09-09 06:39:33(832)]      Successful communicate with the business server!

我在加载完插件后,我自动初始化控件,并链接服务器,并登录服务器,都是一起做的

作者: liweiqiang888    时间: 2015-9-10 09:44
佰锐科技-邵光清 发表于 2015-9-10 09:32
您好,AnyChat插件已经加载运行了。

连接登录了吗?有报什么错误信息吗?请将AnyChat核心服务器的日志 ...

通过调式,发现BRAC_Login函数返回结果是2,请问这个是什么意思?
作者: 佰锐科技-苏晴    时间: 2015-9-10 10:06
本帖最后由 佰锐科技-苏晴 于 2015-9-10 10:12 编辑
liweiqiang888 发表于 2015-9-10 09:44
通过调式,发现BRAC_Login函数返回结果是2,请问这个是什么意思?


您好,是系统没有初始化,请您初始化系统后,再登录。请参考我们demo的程序。
作者: liweiqiang888    时间: 2015-9-10 11:23
佰锐科技-苏晴 发表于 2015-9-10 10:06
您好,是系统没有初始化,请您初始化系统后,再登录。请参考我们demo的程序。

但是var errorcode = BRAC_InitSDK(NEED_ANYCHAT_APILEVEL); 这个返回时0,应该是没问题的。
看到 @佰锐科技-李友勤 回复所有浏览器只支持32位的,是因为这个原因么?
作者: liweiqiang888    时间: 2015-9-10 11:24
佰锐科技-李友勤 发表于 2015-9-9 15:10
是的,浏览器都只支持32位的

32位限制很大呀,现在基本的电脑都是64位了,搞得一半都用不了。
作者: 佰锐科技-李友勤    时间: 2015-9-10 14:14
本帖最后由 佰锐科技-李友勤 于 2015-9-10 14:33 编辑
liweiqiang888 发表于 2015-9-10 11:23
但是var errorcode = BRAC_InitSDK(NEED_ANYCHAT_APILEVEL); 这个返回时0,应该是没问题的。
看到 @佰锐 ...

您好,在windows里面,不管windows系统是多少位的,对于运行anychat是没有兼容性问题的。就是说都可以正常运行。
您的设计流程是怎样的呢?

作者: 佰锐科技-邵光清    时间: 2015-9-10 14:39
本帖最后由 佰锐科技-邵光清 于 2015-9-10 14:57 编辑
liweiqiang888 发表于 2015-9-10 11:23
但是var errorcode = BRAC_InitSDK(NEED_ANYCHAT_APILEVEL); 这个返回时0,应该是没问题的。
看到 @佰锐 ...

目前AnyChat插件仅支持32位浏览器,在win7、win8系统下都可以正常使用,另外,win7、win8  64位系统下的IE浏览器应用程序是64位的,内核还是32位的,默认启动是32位IE。
作者: liweiqiang888    时间: 2015-9-10 15:21
佰锐科技-李友勤 发表于 2015-9-10 14:14
您好,在windows里面,不管windows系统是多少位的,对于运行anychat是没有兼容性问题的。就是说都可以正 ...

var errorcode = BRAC_InitSDK(NEED_ANYCHAT_APILEVEL); // 初始化插件(返回成功(0)或插件版本号太低的编号)  这个返回结果是0,

但是BRAC_Connect(mDefaultServerAddr, mDefaultServerPort);返回结果是2
BRAC_Login(agent_id, userpwd, 0); 这个返回结果也是2
作者: liweiqiang888    时间: 2015-9-10 15:23
liweiqiang888 发表于 2015-9-10 15:21
var errorcode = BRAC_InitSDK(NEED_ANYCHAT_APILEVEL); // 初始化插件(返回成功(0)或插件版本号太低的 ...

[2015-09-10 15:21:22(786)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-09-10 15:21:22(789)]        Load BRAnyChatCore.dll success!(V5.3 Build Time:Jul 23 2015 20:07:45)
[2015-09-10 15:21:22(791)]        Load BRMiscUtil.dll success!(V5.3 Build Time:Jul 23 2015 20:08:10)
[2015-09-10 15:21:22(816)]        Load BRMediaUtil.dll success!(V5.3 Build Time:Jul 23 2015 20:07:28)
[2015-09-10 15:21:22(816)]        Load BRMediaShow.dll success!(V5.3 Build Time:Jul 23 2015 20:08:15)
[2015-09-10 15:21:22(832)]        Load BRMediaCore.dll success!(V5.3 Build Time:Jul 23 2015 20:08:27)

WEB端插件的日志
作者: liweiqiang888    时间: 2015-9-10 15:23
liweiqiang888 发表于 2015-9-10 15:23
[2015-09-10 15:21:22(786)]        ---------------------------AnyChat Platform Core SDK Client Log-------- ...

使用的是IE11
作者: 佰锐科技-邵光清    时间: 2015-9-10 15:41
您好,可以参考我们提供的demo程序中logicfunc.js初始化AnyChat插件的那部分js代码。
作者: liweiqiang888    时间: 2015-9-10 15:45
佰锐科技-邵光清 发表于 2015-9-10 15:41
您好,可以参考我们提供的demo程序中logicfunc.js初始化AnyChat插件的那部分js代码。

是按照那个做的,主要是连接不上服务器,后台也没有日志,只是返回错误码2.但是前面加载初始化的时候返回的是0,就证明已经初始化成功了。
作者: 佰锐科技-邵光清    时间: 2015-9-10 16:00
liweiqiang888 发表于 2015-9-10 15:45
是按照那个做的,主要是连接不上服务器,后台也没有日志,只是返回错误码2.但是前面加载初始化的时候返回 ...

请将初始化插件的那部分代码贴上来分析一下
作者: liweiqiang888    时间: 2015-9-10 16:06
佰锐科技-邵光清 发表于 2015-9-10 16:00
请将初始化插件的那部分代码贴上来分析一下

//onload默认运行
function LogicInit() {
        setTimeout(
                        function() {
                                // 判断是否支持插件和插件长度(插件检测)
                                if (navigator.plugins && navigator.plugins.length) {
                                        window.navigator.plugins.refresh(false);
                                }
                                // 检查是否安装了插件
                                var NEED_ANYCHAT_APILEVEL = "0"; // 定义业务层需要的AnyChat
                                // API Level
                                var errorcode = BRAC_InitSDK(NEED_ANYCHAT_APILEVEL); // 初始化插件(返回成功(0)或插件版本号太低的编号)   //返回0
                                if (errorcode == GV_ERR_SUCCESS) {// 安装成功的情况下
                                        //初始化完成后,连接服务器
                                        initanychat();
                                        if (mRefreshPluginTimer != -1)// 检查插件是否安装完成定时器
                                                clearInterval(mRefreshPluginTimer); // 清除插件安装检测定时器(下面else有定义)
                                } else { // 没有安装插件,或是插件版本太旧,显示插件下载界面
                                        GetID("prompt_div").style.display = "block";// 显示插件安装提示界面
                                        if (errorcode == GV_ERR_PLUGINNOINSTALL)// 第2个参数指 插件没有安装(编码)
                                                GetID("prompt_div_line1").innerHTML = "首次进入需要安装插件,请点击下载按钮进行安装!";
                                        else if (errorcode == GV_ERR_PLUGINOLDVERSION)// 第2个参数指
                                                // 插件版本太低(编码)
                                                GetID("prompt_div_line1").innerHTML = "检测到当前插件的版本过低,请下载安装最新版本!";

                                        if (mRefreshPluginTimer == -1) {// 检查插件是否安装完成定时器
                                                mRefreshPluginTimer = setInterval(function() {
                                                        LogicInit();
                                                }, 1000);
                                        }
                                }
                        }, 500);
}


function initanychat(){
         var ret=BRAC_Connect(mDefaultServerAddr, mDefaultServerPort); //返回2
         loginTag = BRAC_Login(agent_id, userpwd, 0);  //返回2
}
作者: 佰锐科技-邵光清    时间: 2015-9-10 16:41
把 initanychat();放在这个位置: initanychat();   }, 500);
作者: 佰锐科技-李友勤    时间: 2015-9-10 16:51
liweiqiang888 发表于 2015-9-10 16:06
//onload默认运行
function LogicInit() {
        setTimeout(

请问 initanychat();这个是怎么写的呢?
作者: 佰锐科技-邵光清    时间: 2015-9-10 17:00
liweiqiang888 发表于 2015-9-10 16:06
//onload默认运行
function LogicInit() {
        setTimeout(

请问在其他浏览器有没有问题?请参考一下这个贴:http://bbs.anychat.cn/forum.php? ... &extra=page%3D1
作者: liweiqiang888    时间: 2015-9-10 18:12
佰锐科技-邵光清 发表于 2015-9-10 16:41
把 initanychat();放在这个位置: initanychat();   }, 500);

  if (errorcode == GV_ERR_SUCCESS) {// 安装成功的情况下
                                        //初始化完成后,连接服务器
                                        initanychat();

只有初始化成功后,我才连接服务器的,所以写到后面不合适!
作者: liweiqiang888    时间: 2015-9-10 18:12
佰锐科技-李友勤 发表于 2015-9-10 16:51
请问 initanychat();这个是怎么写的呢?

function initanychat(){
         var ret=BRAC_Connect(mDefaultServerAddr, mDefaultServerPort); //返回2
         loginTag = BRAC_Login(agent_id, userpwd, 0);  //返回2
}
作者: liweiqiang888    时间: 2015-9-10 18:13
佰锐科技-邵光清 发表于 2015-9-10 17:00
请问在其他浏览器有没有问题?请参考一下这个贴:http://bbs.anychat.cn/forum.php?mod=viewthread&tid=5 ...

遨游,火狐是可以的,目前chrmoe和IE用不了!
作者: 佰锐科技-邵光清    时间: 2015-9-11 09:46
liweiqiang888 发表于 2015-9-10 18:13
遨游,火狐是可以的,目前chrmoe和IE用不了!

您好,应该存在兼容性问题,加大延时试试,参考:
setTimeout(function(){
     var errorcode = BRAC_InitSDK(NEED_ANYCHAT_APILEVEL);         // 初始化插件
    if (errorcode == GV_ERR_SUCCESS) {
    }
},500);
作者: liweiqiang888    时间: 2015-9-11 10:05
佰锐科技-邵光清 发表于 2015-9-11 09:46
您好,应该存在兼容性问题,加大延时试试,参考:
setTimeout(function(){
     var errorcode = BRAC ...

调试发现,在BRAC_InitSDK(NEED_ANYCHAT_APILEVEL); 返回0后,后台日志如下:
[2015-09-11 10:01:11(946)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-09-11 10:01:11(949)]        Load BRAnyChatCore.dll success!(V5.3 Build Time:Jul 23 2015 20:07:45)
[2015-09-11 10:01:11(951)]        Load BRMiscUtil.dll success!(V5.3 Build Time:Jul 23 2015 20:08:10)
[2015-09-11 10:01:11(976)]        Load BRMediaUtil.dll success!(V5.3 Build Time:Jul 23 2015 20:07:28)
[2015-09-11 10:01:11(977)]        Load BRMediaShow.dll success!(V5.3 Build Time:Jul 23 2015 20:08:15)
[2015-09-11 10:01:11(978)]        Load BRMediaCore.dll success!(V5.3 Build Time:Jul 23 2015 20:08:27)
[2015-09-11 10:01:27(750)]        Invoke        LogoutServer(userid=-1)        Elapse:16 ms
[2015-09-11 10:01:27(770)]        Invoke        BRAC_Release        Elapse:16 ms


然后执行返回2:var ret=BRAC_Connect(mDefaultServerAddr, mDefaultServerPort);日志无变化
执行登录返回2,日志无变化,
最后日志变化:
[2015-09-11 10:04:03(518)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-09-11 10:04:03(520)]        Load BRAnyChatCore.dll success!(V5.3 Build Time:Jul 23 2015 20:07:45)
[2015-09-11 10:04:03(523)]        Load BRMiscUtil.dll success!(V5.3 Build Time:Jul 23 2015 20:08:10)
[2015-09-11 10:04:03(548)]        Load BRMediaUtil.dll success!(V5.3 Build Time:Jul 23 2015 20:07:28)
[2015-09-11 10:04:03(549)]        Load BRMediaShow.dll success!(V5.3 Build Time:Jul 23 2015 20:08:15)
[2015-09-11 10:04:03(550)]        Load BRMediaCore.dll success!(V5.3 Build Time:Jul 23 2015 20:08:27)

作者: liweiqiang888    时间: 2015-9-11 10:05
佰锐科技-邵光清 发表于 2015-9-11 09:46
您好,应该存在兼容性问题,加大延时试试,参考:
setTimeout(function(){
     var errorcode = BRAC ...

加大延时时间没用,我调试的时候停留的时间也是很长的,也没用!
作者: 佰锐科技-邵光清    时间: 2015-9-11 10:25
liweiqiang888 发表于 2015-9-11 10:05
调试发现,在BRAC_InitSDK(NEED_ANYCHAT_APILEVEL); 返回0后,后台日志如下:
[2015-09-11 10:01:11(946 ...

第一段日志,有没有登录系统、进入房间成功呢?页面有什么变化?
作者: liweiqiang888    时间: 2015-9-11 10:26
佰锐科技-邵光清 发表于 2015-9-11 10:25
第一段日志,有没有登录系统、进入房间成功呢?页面有什么变化?

第一段没有连接服务器和登录系统,只是做了此初始化sdk!
作者: liweiqiang888    时间: 2015-9-11 10:30
佰锐科技-邵光清 发表于 2015-9-11 10:25
第一段日志,有没有登录系统、进入房间成功呢?页面有什么变化?

[2015-09-11 10:29:08(212)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-09-11 10:29:08(227)]        Load BRAnyChatCore.dll success!(V5.3 Build Time:Jul 23 2015 20:07:45)
[2015-09-11 10:29:08(227)]        Load BRMiscUtil.dll success!(V5.3 Build Time:Jul 23 2015 20:08:10)
[2015-09-11 10:29:08(259)]        Load BRMediaUtil.dll success!(V5.3 Build Time:Jul 23 2015 20:07:28)
[2015-09-11 10:29:08(259)]        Load BRMediaShow.dll success!(V5.3 Build Time:Jul 23 2015 20:08:15)
[2015-09-11 10:29:08(259)]        Load BRMediaCore.dll success!(V5.3 Build Time:Jul 23 2015 20:08:27)
[2015-09-11 10:29:18(875)]        Invoke        Connect(10.168.11.116,8906)=0
[2015-09-11 10:29:18(964)]        CheckClientSocketLink         Connect(ip=10.168.11.116,port=8906)
[2015-09-11 10:29:19(106)]        Server version: V5.3(Build Time:2015-08-07 20:29:06, Server OSinux)
[2015-09-11 10:29:19(307)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2015-09-11 10:29:28(107)]        Invoke        LoginServer(username=1)
[2015-09-11 10:29:28(381)]        Message        OnLoginSystem(userid=1,errorcode=0,username=1), msg deliver worked(1)
[2015-09-11 10:29:28(381)]        Server running time: 10 days, 16 hours, 17 minutes, license mode:0
[2015-09-11 10:29:28(381)]        Object InitFlags:0x2
[2015-09-11 10:29:28(459)]        Connection to streaming media server successfully!(udp delay:39ms)
[2015-09-11 10:29:28(675)]        Area(10001) Object Event, unknow event:2, dwParam1:1
[2015-09-11 10:29:28(781)]        Area(10001) Object Event, Enter Result:0
[2015-09-11 10:29:28(781)]        Area(10001) Object Event, unknow event:401, dwParam1:0



这个使用火狐的日志,是正常的!
作者: liweiqiang888    时间: 2015-9-11 10:48
ie11使用兼容模式可以,但是兼容模式会使我们很多标签失效,还是希望IE11本身就可以支持!
作者: admin    时间: 2015-9-11 14:49
ie11使用兼容模式可以,但是兼容模式会使我们很多标签失效,还是希望IE11本身就可以支持!

IE11本身是可以支持的,请参考:AnyChat for Web SDK修正IE11兼容性问题,您在IE11下面使用我们的标准Demo(http://www.anychat.cn/web/item/AnyChatWebDemo/)也不成功吗?
作者: 佰锐科技-李友勤    时间: 2015-9-11 14:49
liweiqiang888 发表于 2015-9-11 10:48
ie11使用兼容模式可以,但是兼容模式会使我们很多标签失效,还是希望IE11本身就可以支持!

您好,您看用demo看下能不能正常访问?目前anychat是支持windows下ie的,不需要使用兼容模式。
如果可以的话试着将连接按照我同事上述帖子放到后面试试看。或者您可以将loginjs发过来帮您检查下。
作者: liweiqiang888    时间: 2015-9-17 15:42
佰锐科技-李友勤 发表于 2015-9-11 14:49
您好,您看用demo看下能不能正常访问?目前anychat是支持windows下ie的,不需要使用兼容模式。
如果可以 ...

IE11的问题解决了,确实如你们所说,需要增加延时时间,不能根据BRAC_InitSDK返回为0来判断加载成功,我延时1S中,就可以了!




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3