Hallo an alle!
peter-hindelang.de/Bilder/test31.html (Test ohne try/catch) scheint zu funktionieren. Vielleicht kann Gunnar Bittersmann mit seinem Mac nochmal testen.
Für mich ist die Sache vorerst erledigt. Ich hab jetzt und vor drei Wochen genug Zeit verbracht und auch noch euch behelligt.
Zusammenfassung:
- Safari hat offenbar ein Problem oder eine Eigenheit die dazu führt, daß mein
script.js
nur funktioniert wenn ichvar
stattconst
verwende odertry/catch
weglasse - Die Lösung ist wohl Ersteres, weil es so bisher funktioniert hat
- Gesten hab ich nomal nachgedacht. Ich glaube gelesen zu haben, daß WebKit relativ kürzlich (letztes Jahr?) so einen Fehler behoben hat: Kann es sein, dass die JavaScript-Engine von Safari Closures nur auf Funktionsscope-Ebene bildet? Vielleicht hat man den try/catch-Fall dabei vergessen?
- I decided not to care!
- Ansonsten ist vorerst genug Zeit aufgewendet worden. Danke an alle!
j.j.