QJSEngine checkForSyntax функция

В LiScriptEngine у ​​нас есть следующая функция: —

QScriptSyntaxCheckResult QScriptEngine :: checkSyntax (const QString &
программа)

который более полезен для определения типа ошибки, произошедшей, когда двигатель выполняет программу. В настоящее время я мигрирую из ScriptEngine в JSEngine. Но в JSEngine я не могу найти реальный эквивалент для этого, exvaluate () в JSEngine возвращает JSValue, в котором нет реального объект ошибки. При просмотре документов JSValue я могу видеть такие функции, как isError () и некоторые свойства ошибок, такие как line, stack, name …, но ни одно из этого не эквивалентно checkForSyntax. Любая идея по этой проблеме или нет возможно в JSEngine.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]