callHandler

abstract fun callHandler(functionName: String, params: String?, callback: (String?) -> Unit?): Result

调用网页端JavaScript中定义的函数,并可接收其返回结果。

需确保JS端已定义对应的函数,否则调用会失败。参数和返回值需通过JSON格式字符串进行序列化传递。

Return

Result 调用结果:成功触发调用时包含true,失败时包含false(如函数不存在)

Parameters

functionName

JS端目标函数的名称

params

传递给JS函数的参数(JSON格式字符串,可为null)

callback

接收JS函数返回结果的回调,参数为JS返回的JSON格式字符串(可为null)