关于客服重新上线后原客人仍被转接给其他客服的bug处理办法

weenfier 2019-7-23 2109

原程序是这样的:客服暂时离线后,客人会等待其一分钟,如果一分钟此客服仍未上线,会自动转接给其他客服。

但发现1分钟内客服重新上线后,当前客人仍会被转接给其它客服,这确实是一个BUG,敬请谅解!


处理方法如下


1)打开public/guest.js或guest_free.js文件,在大约450行找到以下代码,并添加一行,如下

				case 1: //客服重新上线

					clearTimeout(welive.ttt_3); //清除客服离线时自动转接(新增加一行)

					welive.status = 1;
					welive.flashTitle = 1;
					type = 3; d = guest.an + langs.aback;

					break;

2)打开mobile/mobile.js或mobile_free.js文件,在大约382行找到以下代码,并添加一行,如下

				case 1: //客服重新上线

					clearTimeout(welive.ttt_3); //清除客服离线时自动转接(新增加一行)

					welive.status = 1;
					welive.playSound = 1;
					type = 3; d = guest.an + langs.aback;

					break;


如果你的WeLive已经在线服务了,请继续修改下面两个文件

3)打开根目录下的welive2618.php文件,找到以下一行

<script type="text/javascript" src="public/guest.js?v=520"></script>

<script type="text/javascript" src="public/guest_free.js?v=520"></script>

将520这个参数改成5200(随便),以便已经加载过未修改前的 guest.js或guest_free.js的浏览器重新加载此文件。


4)打开根mobile目录下的welive_index.php,找到以下一行

<script type="text/javascript" src="public/mobile.js?v=520"></script>

<script type="text/javascript" src="public/mobile_free.js?v=520"></script>

将520这个参数改成5200(随便),以便已经加载过未修改前的 mobile.js或mobile_free.js的浏览器重新加载此文件。

New Post (1)
  • weenfier 2019-7-23
    Quote 2Floor
    WeLive5.2.0免费版已更新,商业版用户可以自行修改,也可以向我们索取更新文件包。
Back
Create New Thread