簡體   English   中英

如何在我的 SPA 的特定頁面上隱藏 Facebook 客戶聊天插件?

[英]How to hide facebook customer chat plugin on specific pages of my SPA?

我們有帶有 facebook 客戶聊天插件的 SPA(單頁應用程序,生成的 nuxtjs 項目)。

此插件在頁面刷新期間初始化,並在路由器加載視圖后保留在站點上。

我們只想在特定頁面上顯示此插件,例如登錄頁面、支持頁面、付款頁面並隱藏在其余頁面上。

在初始加載期間,插件會創建 iframe,其中包含所有魔法,並且該 iframe 在 SPA 導航期間保持不變。

問題是 - 如何在特定頁面上正確隱藏 Facebook 客戶聊天插件? 銷毀 iframe? 一些未記錄的設置? 另一個魔法?

謝謝

小部件初始化后,您可以通過window.FB.CustomerChat.show()window.FB.CustomerChat.hide()方法輕松控制可見性

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM