FB 应用程序请求可以使用 facebook connect PhoneGap 插件在 PhoneGap 上运行,但“发送”方法却不能。 示例:
FB.ui({
method: 'send',
link: 'http://www.eTobb.com',
to: ''
}, function(response) {
console.log(response);
});
console.log(response)
没有给我任何数据。
最佳答案
原因是ConnectPlugin.java文件,该文件是phonegap插件自带的(url:https://github.com/phonegap/phonegap-facebook-plugin/blob/master/src/android/ConnectPlugin.java)
检查第 240 行的 onComplete 方法并将其与该 Java 文件的本地版本进行比较。当通过“phonegap plugin add [long facebook github url]”添加插件时,它似乎不使用最新的主版本,而是使用其中一个版本(或类似)。但该 onComplete 方法不会将数据移交给过时版本中的 Javascript。
所以我刚刚所做的就是将最新的大师纳入我的项目中,它现在正在工作,尽管这可能不是最好的事情。 :)
关于facebook - FB.ui方法发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22611118/