2015-10-05 2 views
1

Я пытаюсь вызвать функцию javascript, перейдя в JSValue в качестве параметра.Почему я получаю ошибку при создании собственного вызова iOS для функции javascript с JSValue в качестве параметра?

func callJavascriptFunction(value: JSValue, context: JSContext) { 
    context.evaluateScript("functionInJavascript(\(value))") 
} 

Я получил сообщение об ошибке:

JS Error: SyntaxError: Unexpected identifier 'Object'. Expected either a closing ']' or a ',' following an array element.

Может кто-нибудь, пожалуйста, помогите мне решить эту проблему?

ответ

1

Только что он работает:

context.objectForKeyedSubscript("functionInJavascript").callWithArguments([value]) 

 Смежные вопросы

  • Нет связанных вопросов^_^