1

我正在使用 Facebook sdk 3.2 和 cordova 2.8.1 和官方 phonegap facebook 插件 https://github.com/phonegap/phonegap-facebook-plugin

我能够使登录流程完美运行,但是无论何时我尝试使用对话框编写任何代码都不会发生任何事情(控制台或 Xcode 上的输出都没有错误。例如下面的代码。警报永远不会被调用,控制台也不会。日志。

FB.ui({  
        method: 'feed',
        name: 'Facebook Dialogs',
        link: 'https://developers.facebook.com/docs/reference/dialogs/',
        picture: 'http://fbrell.com/f8.jpg',
        caption: 'Reference Documentation',
        description: 'Dialogs provide a simple, consistent interface for applications to interface with users.'
            },
            function(response) {
                console.log("in callback");
                if (response && response.post_id) {
                    alert('Post was published.');
                } else {
                    alert('Post was not published.');
                }
            }
         );

此外,我已经测试了示例代码并在那里遇到了同样的问题。浏览 cdv-plugin-fb-connect.js 我看不到任何可以处理 javascript 中的 FB.ui 函数的东西。这里有任何帮助。

我还没有尝试过安卓。

4

0 回答 0