javascript - for - linkedin share meta tags
Función dinámica de botón de linkedin (2)
¿Cómo renderizar el botón de linkedin de una manera dinámica? por ejemplo, escribiendo "<script type = ''in / share''> </ script>" en tiempo de ejecución o después de que la página haya terminado de cargarse. Ya probé al escribirlo o anexarlo en la etiqueta corporal usando jquery pero no funciona. Agradeceré cualquier ayuda. Gracias.
Así es como lo estoy haciendo con jQuery. Acabo de llamar a la función linkedInShare
cuando quiero que se cargue ese widget compartido.
function linkedInShare() {
$.getScript(''http://platform.linkedin.com/in.js'', function() {
$(''.something'').append(''<script type="IN/Share" data-counter="top"></script>'');
});
}
¡Espero que ayude!
Para cualquier persona que todavía se esté preguntando cómo hacer esto, después de cargar su
<script type="IN/Share"></script> //Don''t forget other attributes
Simplemente llame a IN.init () en su javascript y mostrará los botones.
La guía del desarrollador dice algo sobre el uso de funciones no documentadas, pero esta publicación del foro en el sitio del desarrollador:
https://developer.linkedin.com/forum/3-problems-share-button
Según lo declarado por Eugene O''Neill (Desarrollador web para LinkedIn)
1) IN.Parse () y IN.Init () están aquí para quedarse. Si bien empleamos la política de que cualquier método no documentado puede o no ser admitido indefinidamente, estos dos son especialmente cruciales para la funcionalidad del marco. La cantidad de trabajo que requeriría eliminar IN.Parse () ... Ni siquiera quiero pensar en eso;). IN.Init () es nuestro método preferido para cargar el marco de forma asincrónica y no irá a ningún lado. Siéntase libre de usar cualquiera de los métodos.