我们有带有Facebook客户聊天插件的SPA(单页应用程序,生成了nuxtjs项目)。
此插件在页面刷新期间初始化,并在路由器加载视图后保留在网站上。
我们只想在特定页面上显示此插件,例如登录页面,支持页面,付款页面,并在其余页面上隐藏。
在初始加载期间,插件会创建内含所有魔力的iframe,并且在SPA导航期间该iframe会保持不变。
问题是-如何在特定页面上正确隐藏Facebook客户聊天插件?销毁iframe?一些未记录的设置?另一个魔法?
谢谢
答案 0 :(得分:0)
在该小部件已初始化之后,您可以通过方法window.FB.CustomerChat.show()
和window.FB.CustomerChat.hide()
轻松控制可见性