XenHTML Optionen in Widgets verwenden

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • XenHTML Optionen in Widgets verwenden

    Hallo zusammen!
    Ich bin gerade dabei ein kleines Widget für den Lockscreen zu schreiben, welches über XenHTML konfiguriert werden kann.

    XML-Quellcode

    1. <dict>
    2. <key>default</key>
    3. <true/>
    4. <key>label</key>
    5. <string>Sekunden anzeigen</string>
    6. <key>name</key>
    7. <string>showseconds</string>
    8. <key>type</key>
    9. <string>switch</string>
    10. </dict>


    Jedoch weiß ich nun nicht, wie ich auf diese Einstellungsmöglichkeit in meiner LockBackgkound.html darauf zugreifen kann.
    Mittels dem folgenden funktioniert es nicht:

    JavaScript-Quellcode

    1. <script type="text/javascript>
    2. let showsec = showseconds;
    3. if (showsec){
    4. document.getElementById('seconds').style.display = 'block';
    5. }else{
    6. document.getElementById('seconds').style.display = 'none';
    7. }
    8. </script>
    Kennt sich jemand damit aus und kann mir weiterhelfen?


    Danke im Voraus und grüße aus Kärnten!
    Fabian
    Schaut auf meiner Webseite Hack4Life vorbei. :thumbup:

    Bin ein leichter Apple Fanatiker und habe seit dem iPhone 4 fast alle Geräte mindestens einmal. :rolleyes:
  • Vielleicht hilft Dir dieses.
    incendo.ws/projects/XenHTML/

    Persönlich würde ich eine config.js bevorzugen, den die kann XenHTML ebenfalls lesen und auch speichern.
    Nur 2 Punkte muß man dabei beachten.
    1.) Die config.js muß sich im "root" Ordner des iWidget/LockHTML/SBHTML befinden.
    2.) Der gesamte Ordner, samt Unterordnern und Dateien, muß User: mobile und Group: mobile sein mit read/write für beide eingestellt, sonst gibt XenHTML einen Error.
    Nichts ist unmöglich, nur Wunder dauern etwas länger!