Para que los controles Facebook funcionen

Para que los controles Facebook funcionen en tiempo de ejecución, recuerda incluir las siguientes delcaraciones de epacios de nombre XML en el encabezado de tu página:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#" xmlns:og="http://ogp.me/ns#">

Así mismo, debes incluir el control FbSdkScript dentro de tus etiquetas <head></head>, como puedes ver a continuación:


<%@ Register Assembly="Lnc.Web.Social" Namespace="Lnc.Web.Social.Facebook.Html5" TagPrefix="fb" %>
<%@ Register Assembly="Lnc.Web.Social" Namespace="Lnc.Web.Social.Facebook.Scripts" TagPrefix="fbs" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#" xmlns:og="http://ogp.me/ns#">
     <head runat="server">
          <title></title>
          <!-- Control con el SDK de Facebook : Inicio -->
          <fbs:FbSdkScript ID="FbSdkScript" runat="server" />
          <!-- Control con el SDK de Facebook : Final -->
     </head>

Una vez que hayas realizado estos pasos, podrás incluir tus controles en cualquier parte de tu WebForms.

No te olvides de cambiar los ID a los controles si vas a utilizar más de uno de un tipo (por ejemplo, dos Like Buttons) en una misma página, de lo contrario no se rendearán correctamente, presentando como resultado un sólo control.



Last edited Jul 26, 2012 at 8:40 PM by lncproducciones, version 6

Comments

No comments yet.