首页 > 解决方案 > 如何在网站上显示 facebook messanger 插件

问题描述

我尝试在我的网站上运行 Messenger 插件。我添加了带有信使功能的 js sdk,但是当我打开网站时,信使插件没有显示给我。

下面是sdk:

window.fbAsyncInit = function() {
    FB.init({
      appId            : '**************',
      autoLogAppEvents : true,
      xfbml            : true,
      version          : 'v8.0'
    });
    
    FB.CustomerChat.showDialog();
    
  };
  
  (function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));

我将公共域与 ssl 一起使用,我的域已添加到设置应用程序中。我做错了什么?

标签: javascriptfacebookfacebook-javascript-sdkfacebook-messenger

解决方案


推荐阅读