网站使用的是Zendesk的新SDK,我需要更新代码,但文档没有什么帮助。我打开小部件,如下所示:
zE('webWidget', 'reset');
zE('webWidget', 'open');
这显然不再正确
在控制台中:
Method webWidget.reset does not exist.
Zendesk的注解:仍在此页面上执行与Web小部件(经典)关联的API方法。此网站现在使用的是新的Web SDK(消息传递体验),该SDK不再支持这些API。如果您不打算使用Web小部件(经典),我们建议您从网站中删除此代码。虽然不建议这样做,但保留这些代码不会导致任何问题。'
你知道吗?
1条答案
按热度按时间pu82cl6c1#
实际上,
zE('messenger', 'open')
确实有效,这就是我们要采用的解决方案。然而,
zE('messenger', 'reset')
不受支持,这是我在测试时遇到的问题。我使用了
zE('messenger', 'close')
。