如何解决将 MediaStreamTrack 设置重置为默认值
我找不到有关使用默认值重置 MediaStreamTrack 设置的任何答案。
即:我需要能够在我的轨道上重置亮度和对比度。
使用 track.applyConstraints([constraints]) 我在我的相机上应用 120(默认为 128)的亮度。现在,我想将其重置为 128,但不将该值保存在内存中。
在 MediaStreamTrack.applyConstraints([constraints]) 文档中,提到 [constraints] 参数是可选的,描述如下:
"一个 MediaTrackConstraints 对象,列出要应用于轨道的可约束属性的约束;任何现有约束都将替换为指定的新值,任何未包含的约束属性都将恢复为其默认约束。如果省略此参数,所有当前设置的自定义约束都被清除。"
我一开始以为我只需要传递一个空对象、数组、未定义或简单地省略参数来重置所有约束/设置......但没有任何作用。
有没有人知道在 MediaStreamTrack 上重置默认值的方法?
谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。