接入七鱼客服,自定义方法window.openSdk方法,报该方法not function

Posted 刘先生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接入七鱼客服,自定义方法window.openSdk方法,报该方法not function相关的知识,希望对你有一定的参考价值。

在app中接入七鱼客服,用webview加载显示h5,但是安卓系统456(安卓系统4浏览器)webview,自定义方法window.openSdk方法,报该方法not function。但是用vconsole打印window对象有值,没有window.openSdk,后猜测window.openSdk调用在设置之前执行才导致报错。后续经过调试,安卓其他456之外其他系统,script标签里内容早于vue文件js逻辑,所以一切正常。安卓系统456index.html中的script标签执行比vue中的js执行有延迟,所以导致全局变量和方法获取不到,基于这点,想到把script里的逻辑放到方法代码块中,通过import导入,然后在create中执行,这样就保证了script里的逻辑早于vue中js执行,查看结果:在安卓456中运行正常。

以上是关于接入七鱼客服,自定义方法window.openSdk方法,报该方法not function的主要内容,如果未能解决你的问题,请参考以下文章

网易七鱼智能客服系统使用心得

web页面接入QQ客服的方法

iOS:移动端“用户反馈和客服”的几个平台SDK的介绍

公众号怎么接入客服功能?

小程序客服消息接入微信教程

微信支付(速学)