NEWS
[gelöst]Frage: Zufallszahl erzeugen
-
Hallo,
ich muss die URL einer Webcam um eine Zufallszahl von 6 Stellen erweitern. Es gibt ja die https://github.com/ioBroker/ioBroker.vis/blob/master/README.md random( R). Wie kann ich die Zahl damit erzeugen?
Im OID-Feld des Bild-Widgets soll dann {url_des_bildes}{zufallszahl} stehen.
Gruß,
Pix
-
{url:url_des_bildes;url+Math.floor(Math.random()*1000000)}
-
Hat nicht ganz geklappt. Ich habe mich auch falsch ausgedrückt.
Die URL ist
http://www.bayerninfo.de/webcams/images … jpg?dummy=130209
Die letzten sechs Zahlen müssen sich beim Aufruf ändern, damit ein aktuelles Bild geladen wird.
@Bluefox:{url:url_des_bildes;url+Math.floor(Math.random()*1000000)} ```` ` Brachte keinen Erfolg und meldet undefined, da ich die "url_des_bildes", also den blauen Teil nicht in einem Objekt speichern, sondern direkt im Feld ****Quelle**** des basic Image Widgets eintippen will.
So gehts leider nicht:
http://www.bayerninfo.de/webcams/images/A9Munich-Nuremberg/a9-km513-brn.jpg?dummy={Math.floor(Math.random()*1000000)}
Pix
EDIT: Ich kann die Zufallszahl natürlich auch per JavaScript erstellen und dann hier einfügen. Ich dachte, es gibt ne Lösung ohne Script.
-
http://www.bayerninfo.de/webcams/images/A9Munich-Nuremberg/a9-km513-brn.jpg?dummy={d:d;Math.floor(Math.random()*1000000)}
-
http://www.bayerninfo.de/webcams/images/A9Munich-Nuremberg/a9-km513-brn.jpg?dummy={d:d;Math.floor(Math.random()*1000000)} ```` `
So funktioniert es. Allerdings hatte ich schon wieder einen Denkfehler.
Die Zufallszahl wird natürlich nur beim Laden der View generiert, nicht alle 15-30s, wie ich es brauche. Dann mache ich das doch mit einem Script.
Dennoch vielen Dank, wieder was gelernt!
Pix