提供: Bright Pattern Documentation
移動先: 案内、 検索
• English

onPhoneCapabilitiesChange

許可された電話機能の変更をすべて購読します。

リクエスト

構文

on('ON_PHONE_CAPABILITIES_CHANGE', handler: OnPhoneCapabilitiesChangeHandler): void


type OnPhoneCapabilitiesChangeHandler = (caps: PhoneCapabilities) => SyncAsyncResult


type PhoneCapabilities = {

   canDial: boolean

canAnswer: boolean

canHold: boolean

canRetrieve: boolean

}


パラメータ

パラメータ パラメータ値 データ型 オプション/必須 説明
caps
canDial ブール値 必須 true に設定すると、ユーザーはダイヤルできます。false に設定すると、ユーザーはダイヤルできません。
canAnswer ブール値 必須 true に設定すると、ユーザーは着信に応答できます。false に設定すると、ユーザーは着信に応答できません。
canHold ブール値 必須 true に設定すると、ユーザーはコールを保留にできます。false に設定すると、ユーザーはコールを保留にできません。
canRetrieve ブール値 必須 true に設定すると、ユーザーは保留にしたコールを再開できます。false に設定すると、ユーザーは保留にしたコールを再開できません。

リクエスト例

function phoneCapabilitiesChangeCallback(caps: PhoneCapabilities) {

console.log("新規の電話機能:", caps);

}

adApi.on("ON_PHONE_CAPABILITIES_CHANGE", phoneCapabilitiesChangeCallback);

戻り値

null

< 前へ | 次へ >