@Lucky:
ist doch eigentlich ein Bug, oder ? `
Nein, es ist so gewollt.
In der Kurzform des Musters (kein Objekt, nur ID-String) wird nur bei Wertänderungen (change: 'ne') ausgelöst, weil es die meist benötigte Auslösung ist. In der Objektform des Musters ist change: 'any' voreingestellt, was bedeutet, dass jede Aktualisierung des Zeitstempels (ts) - auch ohne Wertänderung - auslöst, wie es bei einem Button benötigt wird:
493_on_button.jpg
Die Triggerung auf einen Button funktioniert also auch so:
on({id: 'javascript.0.Sony_Bravia_VAR.TV.SenderLesen'}, function(){
MySonyTV.avContent.getContentList([{source:"tv:dvbc",target:"",type:"",cnt:50,stIdx:""}]);
});