IOS 11中的WebRTC支持

时间:2017-10-04 10:00:08

标签: ios webrtc ios11

我们有一个使用WebRTC开发的应用程序,iOS 11版本现已发布,它表示它支持WebRTC但该应用程序无法在Safari上{{1} }}。我们有什么需要做的就是在iOS 11浏览器上支持这个吗?我们是否必须对脚本进行任何更改?请帮忙。

2 个答案:

答案 0 :(得分:0)

你有最后一个承担浏览器兼容性的adapter.js吗?

此致

答案 1 :(得分:0)

以下是适用于我的示例代码

// create video element first 
var video = document.createElement('video');
video.style.width = document.width + 'px';
video.style.height = document.height + 'px';
video.setAttribute('autoplay', '');
video.setAttribute('muted', '');
video.setAttribute('playsinline', '');
document.body.appendChild(video);

 //setup your constraints 
  constraints = {
     audio: false,
     video: {
       facingMode: front
      }
   }

  //ask navigator to allow access 
 navigator.mediaDevices.getUserMedia(constraints).then(function 
 success(stream) {
   video.srcObject = stream; 
 });
});