La libreria principale Livefyre utilizzata per alimentare Livefyre sul tuo sito.
Livefyre.js
è la libreria principale che puoi installare su ogni pagina web abilitata per Livefyre. Definisce l'oggetto globale window.Livefyre
e un singolo metodo pubblico, Livefyre.require
, che può essere utilizzato per caricare altre librerie JavaScript Livefyre che aiutano con Embedding Livefyre Apps, Integrazione del provider di autenticazione con Livefyre e altro ancora.
Aggiungi il seguente tag <script>
alla pagina web o al modello di sito web. Se possibile, aggiungilo alla sezione <head>
del documento HTML in modo che venga caricato rapidamente.
<script src="//cdn.livefyre.com/Livefyre.js"></script>
Questo script incorporerà un file molto piccolo (~1 Kb) chiamato scout Livefyre.js che in seguito caricherà la versione più recente di Livefyre.js sul protocollo con cui è stato effettuato l’accesso alla tua pagina web (HTTP o HTTPS).
Livefyre.require
è un caricatore di moduli JavaScript personalizzato come curl. jsor RequireJS. Può essere utilizzato per caricare la maggior parte dei pacchetti pubblicati da Livefyre e presenta un percorso di integrazione comodo e intuitivo.
Le versioni dei pacchetti accessibili tramite Livefyre.require
vengono impostate utilizzando Controllo delle versioni semantiche. I pacchetti possono essere richiesti in una versione specifica o in una serie di versioni in modo che la tua pagina web possa beneficiare automaticamente delle nuove funzioni di bugfix. Questo offre flessibilità durante l’integrazione di Livefyre sul sito. È possibile utilizzare tre livelli di creazione versioni con Livefyre.require
.
Un esempio di integrazione con Livefyre.require
potrebbe essere il seguente:
<!-- First add Livefyre.js to the page -->
<script src="https://cdn.livefyre.com/Livefyre.js"></script>
<!-- Then load up all the desired Livefyre packages and Do Stuff in the callback -->
<script>
Livefyre.require([
'lfawesome#1',
'lfsuperawesome#2.1.2'
], function (LFAwesome, LFSuperAwesome) {
var greatness = new LFAwesome();
// etc..
});
</script>
Ti stai chiedendo quali pacchetti JavaScript Livefyre sono disponibili tramite Livefyre.require
? Qui puoi sempre trovare un elenco aggiornato dei pacchetti supportati e delle loro versioni più recenti: packages.html.
A volte può essere utile testare una prossima versione di un pacchetto Livefyre per assicurarti che funzioni sul tuo sito web o per testare l'accettazione di una funzione che è in fase di sviluppo su tua richiesta. Oltre a includere un intervallo di versioni semantiche, è possibile specificare l’ambiente UAT prerelease.
Ad esempio, per richiedere la versione UAT di fyre.conv
, le applicazioni Commenti, Blog live e Chat.
Livefyre.require(['fyre.conv#uat'], callback);