Aggiungi pulsanti personalizzati

Aggiungi azioni personalizzate alle app Livefyre.

Livefyre consente di aggiungere pulsanti personalizzati accanto ai pulsanti di azione esistenti (come Share e Flag) su un contenuto.

Utilizza l’argomento mobile per definire se il pulsante verrà visualizzato sui dispositivi mobili.

Ad esempio, per aggiungere un pulsante di azione personalizzato per l’interfaccia del dispositivo mobile:

var convConfig = {...}; // Should have siteId, articleId, etc. 
convConfig.actionButtons = [ 
   { 
      mobile: true,  
      // (optional) sets whether the button will appear on mobile devices 
      key: 'Do Something', 
      callback: function(contentInfo) { 
         console.log('Author of content is ' + contentInfo.authorId); 
         console.log('id of content is ' + contentInfo.contentId); 
      } 
   }, 
    ... 
]; 
  
fyre.conv.load(networkConfig, [convConfig]);
  1. Passa un argomento aggiuntivo nell'oggetto ConvConfig denominato actionButtons, contenente una matrice di oggetti che descrivono ogni pulsante che si desidera aggiungere.
  2. Definire una chiave per il testo da visualizzare per ciascun pulsante.
  3. Aggiungi un callback che verrà richiamato su un evento click per ogni pulsante.

Il callback viene richiamato con un oggetto con due chiavi: authorId e contentId.

In questa pagina