Unity3d Unity WebGl停止时不释放网络摄像头

Unity3d Unity WebGl停止时不释放网络摄像头,unity3d,unity-webgl,Unity3d,Unity Webgl,一天中的好时光,我想用网络摄像头拍摄一张照片。当我拍摄图像时,调用方法texture.Stop();但无论如何相机都不会被释放(白光亮起)。在其他平台上都可以正常工作 如何在WebGL中关闭摄像头 它拍摄图像的代码方法 private void OnCaptureTake() { if (_captureImage.texture != null) { ((WebCamTexture)_captureImage.textur

一天中的好时光,我想用网络摄像头拍摄一张照片。当我拍摄图像时,调用方法texture.Stop();但无论如何相机都不会被释放(白光亮起)。在其他平台上都可以正常工作

如何在WebGL中关闭摄像头

它拍摄图像的代码方法

    private void OnCaptureTake()
    {
        if (_captureImage.texture != null)
        {
            ((WebCamTexture)_captureImage.texture).Stop();
            OnTakeTexture.SafeInvoke(_captureImage);
            _isOnClick = false;
            _takeCaptureButton.SetActive(false);
            _captureImage.gameObject.SetActive(false);
        } 
    } 
/*****************************************/

更新


到unity bug报告上的bug报告。

真不敢相信这还没有修复。这是一个bug,你需要提交bug报告。你能提供剩下的代码吗?这个bug将在下一个版本Unity中修复。QA团队的回答:“我已经用最新的Unity版本检查了这个问题,可以确认这在版本5.6.1p4、2017.1.0b9、2017.2.0a3中是固定的-只需下载其中一个版本,您的问题就会消失。请注意,其中一些版本尚未发布。-在这里您可以获得Unity 2017.1.0b9”