NEWS
[frage] Anzahl an States in einem Objekt begrenzt ?
-
Moin,
kann es sein das die Anzahl an States in einem Objekt auf 20 begrenzt ist ? wenn ich 20 States erzeuge klappt das DropDown Menü wir erwartet auf und man kann auswählen.
Wenn man 21 + States erzeugt, popt das DropDown Menü nur kurz auf, eine auswahl ist per anklicken nicht möglich, mit den Pfeiltasten geht es allerdings…
`case 24://getContentList' MySonyTV.channel=this.body.result[0]; var StateString=''; for(var i = 0; i < 20; i++) { //MySonyTV.channel.length geht nicht da mehr als 50 Sender StateString=StateString+i.toString()+':'+MySonyTV.channel[i].title+';'; } createState('javascript.0.Sony_Bravia_VAR.TV.ChannelList',0,{type: "number", role: "Channel List",states:StateString}); break;` und zweite Frage: ich würde das Objekt "ChannelList" gerne wo anders erzeugen, und nicht mitten im Code, kann man "states" auch im nachhinein z.b. mit setState oder mit setObject beschreiben ?[/i] -
kann man "states" auch im nachhinein z.b. mit setState oder mit setObject beschreiben ? `
Ja, mit getObject(id) und setObject(id, obj).var obj = getObject('javascript.0.Sony_Bravia_VAR.TV.ChannelList'); obj.common.states = StateString; setObject('javascript.0.Sony_Bravia_VAR.TV.ChannelList', obj);setObject() muss in der Konfoguration der JS-Instanz freigegeben werden.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden