pojawia się następujący błąd i iPada, ale nie w przeglądarkach desktopowych:Błąd iPad JavaScript nie pomocny
JavaScript: Error
undefined
TypeError: 'undefined' is not a function
Jest to większy js aplikacji i ten komunikat o błędzie jest zupełnie nieprzydatny. Czy jest jakiś sposób, aby uzyskać numer linii błędu lub więcej informacji?
Aktualizacja: To właśnie stało się fajne.
line : 0
page : undefined
desc : TypeError: 'undefined' is not a function
chr : undefined
Czy agent użytkownika podszywał się pod FF i safari. Żaden błąd.
Miałem ten sam problem i chociaż sugestia window.onerror była początkiem, otrzymałem te same niepomocne wyniki. Skończyło się na tym, że musiałem zaśmiecać moje skrypty za pomocą console.logs, aby się do nich zbliżyć. Dzięki iOS czujemy, że cofnęliśmy się do 6 dni z debugowaniem błędów ... Mój specyficzny problem polegał na tym, że zakładałem funkcję() {}. Funkcja bind() była obsługiwana w mojej aplikacji. Nie było, ale moje przeglądarki programistów (Safari/Chrome) obsługują to natywnie, a iOS Safari najwyraźniej nie. – heff
Wierzcie lub nie, ".bind" również było moim problemem. – Fresheyeball