我正在使用Chrome和webRTC应用程序。我在createAnswer()中收到会话描述商品
的错误'格式错误的约束对象'pc.createAnswer(gotDescription, errorHandler, constraints);
我尝试了所有选项,例如
constraints = {'mandatory': {
'offerToReceiveAudio': true,
'offerToReceiveVideo': true}};
constraints = {'offerToReceiveAudio': true,
'offerToReceiveVideo': true};
并且有大写和小'o',但仍然是同样的错误。
有什么建议吗?
答案 0 :(得分:3)
在最新的Specs中,RTCOfferOptions中不再需要音频/视频提供,因此您可以省略它,除非您要指定默认为false的iceRestart选项。
http://w3c.github.io/webrtc-pc/#idl-def-RTCOfferOptions
pc.createAnswer(gotDescription, errorHandler);