求救:有什么办法在cocos creator 里播放摄像头的mediaStream

我想要把摄像头的影像在cocos 里面播出来。我尝试过用 videoplayer (https://docs.cocos.com/creator/api/en/classes/VideoPlayer.html) 但是怎么试都没办法。有尝试过写一个原生native 的html 然后用cocos 的webview 来开那个网页,但是在开摄像头之前会需要通过允许,cocos 的webview 问也没有问就直接不允许了,所以这个方法也开不了。

我的cocos creator 是 v2.3.2,平台是 webMobile 。
我是用 navigator.mediaDevices.getUserMedia 的方式来获取mediaStream的,在native的网页开没有问题。

start () {
navigator.mediaDevices.getUserMedia({audio: true, video: true }).then(this.handleSuccess.bind(this)).catch(this.handleError);
this._videoPlayer = document.querySelector(“video.cocosVideo”);
}
handleSuccess(stream) {
this._videoPlayer.srcObject = stream;
}

我有完美的解决方案了,自定义播放组件 HTMLVideoElement