小编Ste*_*vdk的帖子

Facebook messenger复选框插件是隐藏的

我正试图以一种形式实现新的Facebook Checkbox插件,但是以一种奇怪的方式我无法在屏幕上显示它.因此我不会在客户端出现错误,但隐藏了Iframe.

这是代码的简化示例:

<html>
<head>
<script>
    window.fbAsyncInit = function() {
        FB.init({
            appId      : '1815704925309469',
            xfbml      : true,
            version    : 'v2.6'
        });

        FB.Event.subscribe('messenger_checkbox', function(e) {
            console.log("messenger_checkbox event");
            console.log(e);

            if (e.event == 'rendered') {
                console.log("Plugin was rendered");
            } else if (e.event == 'checkbox') {
                var checkboxState = e.state;
                console.log("Checkbox state: " + checkboxState);
            } else if (e.event == 'not_you') {
                console.log("User clicked 'not you'");
            } else if (e.event == 'hidden') {
                console.log("Plugin was hidden");
            }
        });
    };

    (function(d, s, id){
        var js, …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery facebook messenger

10
推荐指数
1
解决办法
6191
查看次数

标签 统计

facebook ×1

html ×1

javascript ×1

jquery ×1

messenger ×1