Wciąż dostaję ten błąd w JavaScript, gdy stara się przekazać jakąś JSON do UIWebView
:„SyntaxError: nieoczekiwany EOF” przy ocenie JavaScript w iOS UIWebView
SyntaxError: Unexpected EOF
Nie ma numer linii lub nazwa pliku dostępne w window.onerror
ale Sprawdziłem już wszystkie pliki referencyjne i są one w porządku.
Używam MonoTouch EvaluateJavaScript
metodę, która jest odpowiednikiem ObjC stringByEvaluatingJavaScriptFromString:
:
webView.EvaluateJavascript(
"Viewer.init($('#page'), " + json.ToString() + ");"
);
współpracuje tylko na „prostą” wejście JSON, ale przerwy w większych obiektach.
Co może pójść nie tak?
w moim przypadku (MacOS 10.11+ Swift 4.x), zastępując '\ '' z '\\\ '' jest niepotrzebne. – keyOfVv