1
我試圖插入一個事件觸發通過FB.event.subscribe(「edge.remove」,函數(HREF,小部件){...不起作用今天
FB.Event.subscribe('edge.remove', function(href, widget) {
top.location.href = '<?= $config['facebook_tab_url'] ?>';
});
取消頂一個Facebook的粉絲專頁
因爲我在用戶不喜歡頁面的時候使用了圖層,所以在圖層下只有應用的截圖,所以通過螢火蟲或其他工具刪除圖層將不起作用
我檢查類似-status通過PHP和代碼
$signed_request = $_POST['signed_request'];
$parsed_signed_request = parse_signed_request($signed_request, $config['app_secret']);
$liked = isset($parsed_signed_request['page']['liked']) && $parsed_signed_request['page']['liked'] == 1;
$nolikestatus = !isset($parsed_signed_request['page']['liked']);
所以我可以通過
<?php if ($liked || $nolikestatus): ?>
HTML-CONTENT
<?php else: ?>
HTML-CONTENT with screenshot and Layer.
<? endif; ?>
這就是爲什麼我有當用戶喜歡通過
FB.Event.subscribe('edge.create', function(href, widget) {
top.location.href = '<?= $config['facebook_tab_url'] ?>';
});
這是工作的頁面重定向到應用程序的啓動頁面,但不像不同的HTML內容 - 事件不會觸發,我不知道爲什麼!它說「edge.remove」的地方就是要走的路,但據我所知它不行!
希望你明白我的問題,並且知道任何解決方案!
我明白了...謝謝! – Vortilion 2012-03-20 12:57:35