evaluate

suspend fun evaluate(expression: String, timeoutMillis: Long = 0): String?

Evaluates a JavaScript expression in the page context.

Return

String representation of the return value, truncated if oversized

Parameters

expression

Script to evaluate

timeoutMillis

Ceiling in ms (defaults to BrowserConfig.timeouts.scriptMillis)

Throws

ErrorCode.TIMEOUT if execution exceeds timeout