"SyntaxError: EOF inesperado" ao avaliar o JavaScript no iOS UIWebView
Eu continuo recebendo este erro em JavaScript ao tentar passar algum JSON para umUIWebView
:
SyntaxError: EOF inesperado
Não há número de linha ou nome de arquivo disponívelwindow.onerror
mas eu já verifiquei todos os arquivos referenciados, e eles estão bem.
Estou usando o MonoTouchEvaluateJavaScript
método que é equivalente a ObjCstringByEvaluatingJavaScriptFromString:
:
webView.EvaluateJavascript(
"Viewer.init($('#page'), " + json.ToString() + ");"
);
Ele funciona muito bem na entrada JSON “simples”, mas quebra em objetos maiores.
O que poderia dar errado?