tôi tiếp tục nhận được lỗi này trong JavaScript khi cố gắng vượt qua một số JSON để một UIWebView
:“Lỗi Cú pháp: EOF bất ngờ” khi đánh giá JavaScript trong iOS UIWebView
SyntaxError: Unexpected EOF
Không có số dòng hoặc tên tập tin có sẵn trong window.onerror
nhưng Tôi đã kiểm tra tất cả các tập tin tham chiếu, và chúng được sử dụng tốt.
Tôi đang sử dụng MonoTouch EvaluateJavaScript
phương pháp tương đương với ObjC stringByEvaluatingJavaScriptFromString:
:
webView.EvaluateJavascript(
"Viewer.init($('#page'), " + json.ToString() + ");"
);
Nó hoạt động tốt trên “đơn giản” JSON đầu vào nhưng nghỉ tại đối tượng lớn hơn.
Điều gì có thể xảy ra?
Trong trường hợp của tôi (hệ điều hành MacOS 10.11+, Swift 4.x), thay thế '\ '' với '\\\ '' là không cần thiết. – keyOfVv