如何预先检查Facebook复选框插件?

时间:2017-11-19 12:44:48

标签: html facebook facebook-javascript-sdk

Facebook复选框插件预检查属性无法正常工作。

HTML:

<div class="fb-messenger-checkbox"
     origin="https://example.com"
     page_id="XXXXXXXXXXX"
     messenger_app_id="XXXXXXXXXXX"
     user_ref="<? echo $random_val?>"
     prechecked="true"
     allow_login="true"
     size="large">
</div>

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

  

我该如何解决这个问题?

完全没有,因为https://developers.facebook.com/docs/messenger-platform/discovery/checkbox-plugin

  

自定义默认状态

     

虽然历史上可以自定义复选框插件的默认状态,但从2017年10月6日开始,复选框插件的默认状态将仅取消选中。在此日期之前实施插件的网站仍然可以选择已选中作为默认状态。

答案 1 :(得分:0)

实际上,有一种方法。我不确定自己进行开发会花多长时间,但是有第三方插件可以做到。我对其进行了测试,到目前为止,它一直在正常工作。 Facebook也没有默认情况下对我的商店进行预检查,因此,我们看到它的销售额有了巨大的增长。

该插件/网站称为AlwaysChecked。不知道是否允许链接,因此只需在其后添加一个点号即可。它适用于shopify,woocommerce等。抱歉,我无法提供有关如何自己编写代码的更详细的信息,但尽管如此,这还是一个解决方案。