Sto cercando di aggiungere un'opzione a una pagina del profilo per il widget di Twitter e ho un campo in cui gli utenti possono aggiungere i loro account Twitter e sotto mostra un'anteprima del widget. Funziona bene se inserisco un account e faccio clic su Salva e ritorno. Ma quello che sto cercando di fare è renderlo dinamico, per aggiornare il widget con l'account corrispondente quando l'evento si verifica nel campo di testo.Metodi del widget di Twitter per l'aggiornamento dinamico dei widget
Ho il codice seguente:
var twitterWidget = new TWTR.Widget({
version: 2,
type: 'profile',
rpp: 4,
interval: 6000,
width: 'auto',
height: 300,
theme: {
shell: {
background: '#cccccc',
color: '#333333'
},
tweets: {
background: '#ffffff',
color: '#333333',
links: '#0099cc'
}
},
features: {
scrollbar: false,
loop: false,
live: false,
hashtags: true,
timestamp: true,
avatars: true,
behavior: 'all'
}
});
twitterWidget.setUser(twitterUser).render().start();
$('#twitter_widget_id').change(function(){
twitterWidget.setUser($(this).val()).render().start();
});
In questo caso funziona male: mostra solo i nuovi tweet da tutti gli account che sono entrata e in generale che sto ricevendo un widget vuoto.
Se elimino l'oggetto e ne creo uno nuovo, rende vuota la pagina e quindi aggiunge il widget.
Qualcuno conosce alcuni metodi pubblici per il TWTR.Widget() come re-rendering() o qualcosa del genere?
Grazie.
Ama come #winning e Justin Bieber siano entrambi sfruttati in questa risposta. ;) Puntelli ++; – sholsinger