facebook FB.Event.subscribe未在移动版本上触发
我正在尝试在为广告创建评论时创建一个小通知器。 它在桌面版本上运行完美,但在移动版本上, FB.Event.subscribe
不会被触发。
我有这个代码:
window.fbAsyncInit = function() { // init the FB JS SDK FB.init({ appId : 'XXXX' channelUrl : 'http://www.xxx.dk/channel.php', status : true, xfbml : true }); FB.Event.subscribe('comment.create', function (response) { $.ajax({ url: 'http://www.xxx.dk/notify.php', type: 'POST', data: { aid: {$viewad.aid} }, success: function(data) { }, error: function(data) { } }); }); }; (function() { var e = document.createElement('script'); e.async = true; e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js'; document.getElementById('fb-root').appendChild(e); }());
fbAsyncInit和FB.init正在被正确触发! 如果我处于警报状态(“已解雇”),我将收到警报,但不会在FB.Event.subscribe内部
channel.php包含这个:
- jquery.neosmart.fb.wall.js + like count正在给出’undefined people’错误
- Facebook Sharer + jquery
- Jquery在表单中将内容从表格中获取到Facebook Feed对话框中
- 带有动态post的Facebook上的Chrome扩展程序
- Facebook:publish_actions的备注说,不会批准应用程序使用publish_actions
- 如何在facebook应用程序中使用jQuery
- FB.ui feed没有给出回调
- 如何深入链接到Facebook应用程序(不是页面选项卡)
- 使用JS SDK在页面上发表评论作为您自己(不是页面)