qrCodeLogin

suspend fun qrCodeLogin(queryInterval: Long = 3000, preloadContacts: Boolean = false)(source)

发起二维码登录请求。过程中会触发事件:

  • QRCodeGeneratedEvent:当二维码生成时触发,包含二维码链接和 PNG 图片数据

  • QRCodeStateQueryEvent:每次查询二维码状态时触发,包含当前二维码状态(例如未扫码、已扫码未确认、已确认等)

Parameters

queryInterval

查询间隔(单位 ms),不能小于 1000

preloadContacts

是否在登录成功后预加载好友和群信息以初始化内存缓存

See also

Throws

当二维码扫描成功,但后续登录失败时抛出

当二维码过期或用户取消登录时抛出