“SyntaxError: Unexpected EOF” lors de l'évaluation de JavaScript dans iOS UIWebView

Je reçois cette erreur JavaScript lors de la tentative de passer quelques JSON pour un UIWebView:

SyntaxError: Unexpected EOF

Il n'y a pas de numéro de ligne ou un nom de fichier disponibles dans window.onerror mais j'ai déjà vérifié tous les fichiers référencés, et ils sont beaux.

Je suis en utilisant MonoTouch EvaluateJavaScript méthode qui est équivalent à ObjC stringByEvaluatingJavaScriptFromstring::

webView.EvaluateJavascript(
    "Viewer.init($('#page'), " + json.ToString() + ");"
);

Il fonctionne très bien sur de “simples” JSON d'entrée, mais des pauses à des objets plus grands.

Ce qui pourrait aller mal?

InformationsquelleAutor Dan Abramov | 2012-07-13