[英]Installing the phonegap facebook plugin
我正在嘗試通過Jos下載安裝Facebook的phonegap插件: https : //github.com/jos3000/phonegap-plugins/tree/master/Android/Facebook
我已經設置了這樣的文件夾結構:
src/com/facebook/android/*.java
src/com/hipsnip/plugins/facebook/FacebookAuth.java
src/com/my_app/app/App.java
libs/phonegap-1.0.0.jar
/res/xml/plugins.xml
assets/www/index.html facebook.js phonegap-1.0.0.js
我已經將插件添加到plugin.xml文件中,如下所示:
<plugin name="facebook" value="com.hipsnip.plugins.facebook.FacebookAuth" />
我已將facebook.js添加到我的index.html,並具有以下功能(通過按下按鈕觸發):
function facebook_login()
{
var appId = "1234"; // this is your facebook app id change me
window.plugins.facebook.authorize(appId,function(res){
alert(res.name);
});
});
}); }
該應用程序打開一個新的瀏覽器窗口(我懷疑它是什么)但它顯示的是我的應用程序沒有運行JavaScript。 LogCat顯示以下錯誤:
file:///android_asset/www/index.html: Line 95 : TypeError: Result of expression 'window.plugins.facebook' [undefined] is not an object.
感謝您提供的任何幫助(我懷疑它與我設置文件夾的方式有關,或者我添加了plugin.xml的方式,但我真的沒有線索)!
PhoneGap現在有一個官方的Facebook插件 。 用那個。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.