Windows 8 Windows 8、MediaCapture.StopReviewAsync和javascript

Windows 8 Windows 8、MediaCapture.StopReviewAsync和javascript,windows-8,windows-runtime,winjs,Windows 8,Windows Runtime,Winjs,我正在使用Win8 html/javascript应用程序中的窗口类。当我停止在标记中显示预览视频时,我想我需要使用stoppereviewasync方法来结束预览流。但是,该方法似乎无法从javascript获得。MSDN for javascript中没有对其进行记录,尝试调用它会导致运行时错误: Object doesn't support property or method 'stopPreviewAsync'. 使用javascript中的MediaCapture实例时是否不需要

我正在使用Win8 html/javascript应用程序中的窗口类。当我停止在
标记中显示预览视频时,我想我需要使用
stoppereviewasync
方法来结束预览流。但是,该方法似乎无法从javascript获得。MSDN for javascript中没有对其进行记录,尝试调用它会导致运行时错误:

Object doesn't support property or method 'stopPreviewAsync'. 

使用javascript中的
MediaCapture
实例时是否不需要关闭流?为什么它只存在于C#/C++/VB中

我最终从开发媒体捕获API的Microsoft团队那里得到了答案。没有保证关闭流并放弃相机的方法。唯一的选择是删除对流的所有引用,然后调用
CollectGarbage()
。只要相关内存被回收,相机就会被释放。显然,在Windows8.1的某个时候,将出现一种更明确的释放摄像头的方法