supported 属性
检查当前平台是否支持并启用了实时通信 (RTC) API。
实现
static bool get supported {
// Currently in Firefox some of the RTC elements are defined but throw an
// error unless the user has specifically enabled them in their
// about:config. So we have to construct an element to actually test if RTC
// is supported at the given time.
try {
new RtcPeerConnection({
"iceServers": [
{"url": "stun:localhost"}
]
});
return true;
} catch (_) {
return false;
}
return false;
}