リリースノート
WebPlanetKit 5.5のリリースノートです。
WebPlanetKit 5.5.1
リリース日:2025-12-08
1対1通話検証におけるChrome互換性問題の修正
最新のChromeブラウザ(バージョン143以上)において「Incompatible send direction」エラーにより、1対1通話の検証に失敗する互換性の問題を修正しました。
WebPlanetKit 5.5
リリース日:2025-11-10
現在使用中のメディアデバイス情報を取得するAPIを追加
通話中に現在使用されているメディアデバイス情報を照会できるAPIを追加しました。アプリケーションでは、このAPIを利用して、現在使用されているオーディオ入力、オーディオ出力、ビデオ入力デバイスのMediaDeviceInfoを照会できます。
API
追加
-
Callclass 1-to-1 callfunction getAudioInputDeviceInfo()function getAudioOutputDeviceInfo()function getVideoInputDeviceInfo()
-
Conferenceclass Group callfunction getAudioInputDeviceInfo()function getAudioOutputDeviceInfo()function getVideoInputDeviceInfo()
サンプルコード
通話中に現在のデバイス情報を取得するサンプルコードです。
// Get current microphone information
const audioInputInfo = await planetKitCall.getAudioInputDeviceInfo();
if (audioInputInfo) {
console.log(
"Current microphone:",
audioInputInfo.label,
audioInputInfo.deviceId
);
} else {
console.log("No audio input device is currently active");
}
MediaStreamManagerにデバイス権限モニタリングAPIを追加
マイクとカメラの権限変更を簡単に処理できるように、MediaStreamManagerクラスにデバイス権限モニタリングAPIを追加しました。アプリケーションでは、このAPIを利用してメディアデバイスの権限状態の変化をモニタリングし、現在の権限状態を照会できます。
API
追加
MediaStreamManagerclass 1-to-1 callGroup callfunction setupDevicePermissionMonitoring(onPermissionUpdate)function getDevicePermissionState(deviceType)function cleanupDevicePermissionMonitoring()
WebViewサポートの追加
WebView環境に対するベータ版サポートが追加されました。これで、iOS WebViewとAndroid WebViewアプリケーション内でWebPlanetKitの実行がサポートされます。
ただし、WebView環境では画面共有と仮想背景機能をサポートしていません。
Safariブラウザサポート要件のアップデート
最新のブラウザ機能とセキュリティ要件に合わせてサポートするSafariの最小バージョンを14.5から16.4にアップデートしました。デスクトップSafariとiOS Safariの両方に適用されます。