evaluateJs

abstract fun evaluateJs(url: String, repeatable: Boolean, callback: (String?) -> Unit?): Result

加载并执行网络中的JavaScript文件。

该方法会通过网络请求指定URL的JS文件,并在WebView中执行其内容。支持控制是否允许重复执行同一文件。

Return

Result 执行结果:成功发起执行请求时包含true,失败时包含false(如URL无效)

Parameters

url

JS文件的网络URL地址(需确保WebView有访问该URL的权限)

repeatable

是否允许重复执行:true表示同一URL可多次执行,false表示仅首次执行有效

callback

执行完成后的回调:参数为JS执行结果(可为null,如无返回值或执行失败)