MutableSdkConfig

可变的 SDK 配置构建器,作为 fursuitTvSdk { ... } DSL 的内部 builder。

用户只需直接设置属性即可,例如:

fursuitTvSdk {
clientId = "vap_xxx"
clientSecret = "your-secret"
}

! 安全警告:此类的 @JsExport 暴露在 JS 端可被任何代码修改。 生产环境请仅在受信代码路径使用,不可从用户输入或网络响应直接传入 MutableSdkConfig 实例以避免配置被篡改。

MutableSdkConfig 仍是 @JsExport 公开类,但不提供链式 setXxx(...) 方法(直接赋属性更直观)。

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

API 基础 URL

Link copied to clipboard

客户端 ID(即 VDS 文档中的 appId)

Link copied to clipboard

客户端密钥

Link copied to clipboard

连接超时时间(毫秒)

Link copied to clipboard

是否启用重试

Link copied to clipboard

HTTP 日志级别,参见 SdkLogLevel

Link copied to clipboard

最大重试次数

Link copied to clipboard

请求超时时间(毫秒)

Link copied to clipboard

重试间隔(毫秒)

Link copied to clipboard

套接字超时时间(毫秒)