Type alias LocalMemberConfig

LocalMemberConfig: {
    keepaliveIntervalGapSec: number;
    keepaliveIntervalSec: number;
    preventAutoLeaveOnBeforeUnload: boolean;
}

Type declaration

  • keepaliveIntervalGapSec: number

    Description

    [japanese] KeepAliveの周期を超えてChannelからMemberが削除されるまでの時間

  • keepaliveIntervalSec: number

    Description

    [japanese] KeepAliveを行う周期

  • preventAutoLeaveOnBeforeUnload: boolean

    Description

    [japanese] trueの場合、beforeunloadイベントで自動的にleaveしない。デフォルトはfalse

Description

[japanese] LocalMemberに関する設定

Description

[japanese] MemberはpreventAutoLeaveOnBeforeUnloadがfalseもしくは未指定の場合、ブラウザのタブを閉じるとChannelから削除される。 preventAutoLeaveOnBeforeUnloadがtrueの場合、 もしくはiOS safariのようなbeforeunloadイベントに対応していないブラウザを使用している場合は、 タブを閉じたあと最長でkeepaliveIntervalSec + keepaliveIntervalGapSec秒後にChannelから削除される。