Instalando el plugin facebook de phonegap

Esta es mi primera vez que trabajo con phonegap, y especialmente con cualquiera de su plug en la funcionalidad, tan desnudo conmigo.

Estoy intentando instalar el complemento de phonegap para Facebook de Jos descargable aquí: https://github.com/jos3000/phonegap-plugins/tree/master/Android/Facebook

Tengo la estructura de carpetas configurada así:

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 

He añadido el complemento al archivo plugin.xml así:

 <plugin name="facebook" value="com.hipsnip.plugins.facebook.FacebookAuth" /> 

He añadido el facebook.js a mi index.html, y tienen la siguiente función (que se dispara pulsando un botón):

 function facebook_login() { var appId = "1234"; // this is your facebook app id change me window.plugins.facebook.authorize(appId,function(res){ alert(res.name); }); }); 

}); }

La aplicación abre una nueva ventana del navegador (sospecho que es lo que es), pero todo lo que muestra es mi aplicación sin ejecutar javascript. LogCat muestra el error siguiente:

 file:///android_asset/www/index.html: Line 95 : TypeError: Result of expression 'window.plugins.facebook' [undefined] is not an object. 

Gracias por cualquier ayuda que pueda dar (sospecho que tiene que ver con la forma en que he configurado las carpetas, o la forma en que he añadido el plugin.xml, pero realmente no tengo ni idea)!

PhoneGap ahora tiene un complemento oficial de Facebook . Usa eso.

  • La aplicación Android PhoneGap no clasifica el contenido de forma equivalente a la página de Chrome / navegador
  • Ocultar imágenes que no se han cargado
  • Javascript geolocation en android no funciona
  • Cómo inyectar código javascript con ADB en una pestaña abierta del navegador?
  • Cómo tomar una captura de pantalla en la aplicación cordova / phonegap
  • Android 4.0 -> 4.3 (incluido) - Almacenamiento web perdido entre las páginas de visualización web
  • Compruebe la conexión a Internet en Android WebView (Córdoba)
  • Android 2.2 Web View Windows se mueve hacia arriba cuando aparece Virtual Keyboard
  • Detecta el gesto del usuario, como
  • Cómo agregar animaciones personalizadas en Google Map V3 Marker cuando suelto cada marcador uno por uno?
  • ¿Cómo puedo desarrollar aplicaciones móviles usando HTML5?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.