getUserMedia 是否在 IOS 应用程序的 ionic-webview 中工作?

Does getUserMedia works in ionic-webview in IOS app?

我正在使用带电容器的 ionic 5 和 angular9。 所有作品均适用于 android 和网络。 但是当我在 ios 上构建应用程序时,我在 navigation.getUsermedia[=12 行收到了一个“notallowederror” =]

 getMedia() {
    navigator.getUserMedia({ audio: true, video: true }, (stream) => {
      this.handleSuccess(stream);
    }, (error) => {
      this.handleError(error);
    });
  }

有什么想法吗?

显然 ios 14.3 和 14.4 仍然不允许 getusermedia。 另一方面,有一个 iosrtc cordova 插件可以获取流。 那么你知道我是否可以在离子电容器应用程序中使用这个 cordova 插件吗? 如果是的话怎么办?

我终于可以使用 cordova-plugin-iosrtc 获取流了。 如果可以帮助某人,我会分享一个 poc,它是与 peerjs ans 离子电容器的集成。 https://github.com/iometrine/ionic-iosrtc-peerjs