Open dennerforen opened 4 years ago
Den Fehler kann ich leider nicht nachvollziehen.
loadItems
ist eine Funktion und keine Variable. Wurde am Skript was geändert?
Zeile 70 sollte so aussehen: allItems = await loadItems()
Habe copy und Paste gemacht.
Habe 14.2 Gold Master als iOS.
// Geräteinfos für Widgetgröße - getestet bei iPhone XS // let deviceScreen = Device.screenSize() let padding = ((deviceScreen.width - 240) /5) // Default immer kleines Widget let widgetSize = new Size(padding + 110, padding + 110)
// Daten als JSON bei https://npgeo-corona-npgeo-de.hub.arcgis.com abfragen
let allItems = ""
if (hasError == false) {
allItems = await loadItems()
if(!allItems || !allItems.features || !allItems.features.length) {
logError(allItems)
hasError = true
ErrorTxt += "Es konnten keine Daten zur Region gefunden werden.\r\rBitte überprüfe den Parameter im Widget."
}
}
Unter 14.1 läuft das Skript auch beim erstmaligen Einrichten ohne Fehlermeldung. Sorry, da kann ich aktuell nicht weiterhelfen.
So, habe es noch mal kopiert und ersetzt, jetzt geht es.
Was für ein Gerät benutzt du? Sieht so aus, als ob der Inhalt vom Widget nicht passt.
iPad Pro 11 Zoll, auf iPhone SE 1 sieht es normal aus. Hast du aber in der Beschreibung stehen, das es beim iPad seltsam aussehen kann.
Error on line 70:28: ReferenceError: Can't find variable: loadItems
Danke für das Script, habe leider obigen Fehler