Twitter-widget-Methoden für dynamische widget-Aktualisierung

Ich versuche, fügen Sie eine option, um eine Profil-Seite für twitter-widget, und ich habe ein Feld, wo Benutzer können fügen Sie Ihre twitter-Konten und darunter zeigt eine Vorschau des widgets. Es funktioniert gut, wenn ich geben Sie ein Konto und klicken Sie auf " speichern und zurück zu kommen. Aber was ich versuche zu tun ist, machen es dynamisch, aktualisieren Sie die widget-mit entsprechendes Konto bei Unschärfe Ereignis tritt auf das text-Feld.

Ich habe den folgenden code:

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 diesem Fall funktioniert es falsch: es zeigt nur die neuesten tweets von allen Konten, die ich eingegeben und im Allgemeinen bin ich immer ein leeres widget.

Wenn ich ein Objekt löschen und ein neues erstellen, es macht die Seite leer, und fügt dann das widget.

Kennt jemand einige öffentliche Methoden für den TWTR.Widget (), wie re-render() oder so ähnlich?

Dank.

InformationsquelleAutor der Frage jorjap | 2011-02-11

Schreibe einen Kommentar