Q:浮层样式下传groupid或staffid不生效是什么问题?
A:由于浮层样式的特殊性,在页面加载时就已经生成了url,可能会存在不运行config中代码的情况,解决方案是需要在后台 在线系统—访客端—样式设置—web端处,添加一个对话框样式模板(添加后可不使用),添加后系统不会自动生成链接,此时即会正常运行前端的config中的代码。
Q:浮层样式下可以使用ysf(‘url’)方法获取链接吗?
A:浮层样式下不支持通过ysf(‘url’)方法直接获取链接打开,若企业一定要在浮层样式下获取url打开,可在获取到url后,将链接上的 /iframe 的参数去掉,再去打开处理后的链接即可。
Q:浮层样式下如何监听sdk加载完成事件?
A:分两种情况:1、在后台样式中有添加模板的情况下,需要通过ysf(‘onready’)监听sdk加载完成 2、在后台样式中未添加模板的情况下,需要通过ysf(‘onlayerload’)事件来监听sdk加载完成。
Q:web端访客看到的访客头像可以自定义吗?
A:目前web端仅支持设置客服看到的访客头像(通过config接口中的avatar字段),访客看到的访客头像目前不支持自定义设置,只能使用系统默认头像。
Q:webview集成后,安卓及iOS端点击拍照没反应该如何处理?
A:1、安卓端webview接入请先确认开启了localstorage,webview在与原生界面交互时,需要单独加代码处理,可下载zip压缩包,查看相关说明及代码参考:点击查看
Q:iOS端点击拍照按钮无反应
A:根源是因为包含UIWebView的ViewController是Model弹出的,处理方案有两种:1.修改为不Model弹出2.继承Model弹出的ViewController,在派生类中加上workround的方法: -(void)dismissViewControllerAnimated:(BOOL)flagcompletion:(void (^)(void))completion{if ( self.presentedViewController){[super dismissViewControllerAnimated:flag completion:completion];}}
Q:iOS端webview接入后输入框不能输入的
A:在webview配置中添加代码:[webView evaluateJavaScript:@”document.documentElement.style.webkitUserSelect=”auto” completionHandler:nil]
Q:在七鱼咨询页面,访客点击返回上一页时,会提示是否离开此页面,这个提示如何去除?
A:在config接口调添加参数:unconfirm:1 就可以将提示去掉了,如果使用H5咨询链接,可在链接后拼接参数:&unconfirm=1