腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
在
Safari12
上
忽略
getUserMedia
约束
、
、
出于某种原因,
Safari12
(还没有在其他版本
上
尝试过)完全
忽略
了
getUserMedia
约束
。
上
,当我使用stream.getVideoTracks()[0].getConstraints()时,我得到的正是我所期望的--上面列出的
约束
。Mac
上
的Chrome会正常地引发错误,并回落到前置摄像头。 Mac
上
的Safari在被迫使用后置摄像头时不会引发任何错误,导致我的应用程序中进一步出现错误的属性。我已经搜索了
getUse
浏览 52
提问于2019-01-31
得票数 14
1
回答
macOS Safari版本12.0 -禁用
getUserMedia
?
、
、
我使用Modernizr.
getusermedia
测试浏览器是否支持
getUserMedia
功能。最近,我发现Modernizr.
getusermedia
在
Safari12.0(
在
Macbook
上
)中返回false。 我相当肯定,在过去,它经常返回真正的狩猎。我无法想象
getusermedia
实际
上
是禁用的。
浏览 0
提问于2018-09-29
得票数 1
回答已采纳
2
回答
WebRTC firefox
约束
、
、
我目前
在
我的个人开发中使用WebRTC,一切都很好。我从我的摄像头获取流,但现在我想对
getUserMedia
()使用
约束
。minWidth: 1280, }}; 当我
在
Firefox中测试它时,它似乎
忽略
了这些
约束
。当我
在
Chrome或Opera
上
测试时,我的
约束
运行良好,我的质量也很好,有人知道为什么
浏览 1
提问于2015-02-03
得票数 12
回答已采纳
2
回答
TypeScript阻止我将正确的
约束
传递给
getUserMedia
、
、
maxHeight: 720 }{ width: 1280, height: 720 } 的文档从来没有提到强制性的部分,所以我想我
忽略
了一些导入或者什么东西来让
getUserMedia
接受我的
约束
。或者
getUserMedia
已经被更改了,但是文
浏览 4
提问于2017-12-29
得票数 10
1
回答
用AnalyserNode和ChannelSplitter获取L/R数据
、
、
尝试将源从
getUserMedia
中分离出来,并将左右通道分别可视化。不管我做什么,每个观想者都被困在单一的状态中。我使用的源是立体声(如果我在窗口听它,它显然是立体声的)。navigator.
getUserMedia
({audio: true}, analyse, function(e) { alert('Error getting
浏览 0
提问于2015-07-29
得票数 3
回答已采纳
1
回答
MediaSource
在
Safari中给cant‘find变量
、
、
当我使用JS时:这会在
Safari12
中引发错误。 Safari的语法是什么?
浏览 0
提问于2018-11-19
得票数 1
1
回答
如何在移动设备
上
与
getUserMedia
保持景观纵横比?
、
、
、
我使用带有以下
约束
的
getUserMedia
: audio: true, width: 960,height: 540,}; 这在使用台式机或在移动设备处于横向模式时起作用然而,当移动设备旋转到纵向模式时,视频对象失去了高宽比: 当设备被保存为肖像时这种情况发生在iOS和安卓
浏览 0
提问于2018-07-09
得票数 5
回答已采纳
1
回答
录制视频时出现WebRTC错误
、
、
、
我测试过https://webrtc.github.io/samples/src/content/
getusermedia
/record/,但它在iPhone、Safari或Chrome
上
似乎无法运行,出现了
getUserMedia
错误。单击启动摄像机: iPhone Safari: navigator.
getUserMedia
错误:错误:无效
约束
iPhone Chrome: navigator.
getUserMed
浏览 44
提问于2020-07-24
得票数 0
3
回答
iOS 14 Safari和电话睡眠/解锁中的WebRTC/
getUserMedia
问题
、
、
我似乎注意到了
getUserMedia
在
iOS 14 Safari中的回归。在运行iOS 13的设备
上
不会发生这种情况。还能在他们的设备
上
确认这一点吗?到目前为止,我只
在
iPhone 11上进行了测试。已经找到解决方案了吗?
浏览 6
提问于2020-09-24
得票数 3
1
回答
如何在navigator.
getUserMedia
的帮助下利用火狐的屏幕共享功能?
、
、
我已经尝试过一些由Muas
在
GitHub
上
提供的示例,但是如果您是WebRTC的新手,那么很难
在
代码中实现它们。我可以通过使用navigator.
getUserMedia
实现屏幕共享吗?window.navigator = window.navigator || {}; null;
浏览 1
提问于2015-09-03
得票数 2
1
回答
如何获得宽径比1:1和最大可用分辨率的摄像头流
、
、
基本
上
问题就在标题里。这是关于WebRTC和
getUserMedia
函数的。类似的问题出现在这里:。但是
在
我的例子中,我需要使用MediaRecorder记录一个流,仅仅用css裁剪一个视频元素是不够的。我对
getUserMedia
约束
有些困惑。对我起作用的是用这种方式定义
约束
: audio: true, width: { exact: 720 },}; 但它不能自动定义最大分辨率
浏览 0
提问于2017-06-19
得票数 2
回答已采纳
1
回答
GetUserMedia
获取计算机音频
、
、
我正在尝试通过webRTC和
GetUserMedia
共享计算机的音频,但是我不知道是否有可能获得这个流。
在
Linux和Firefox
上
,当我使用以下
约束
请求
GetUserMedia
时
在
弹出窗口中,我可以选择alsa_output.pci并共享计算机的音频。有没有任何选项的
getUserMedia
或任何解决办法,以获得此音频?
浏览 5
提问于2016-04-04
得票数 4
1
回答
将
约束
应用于来自
getUserMedia
的音频轨道
、
、
、
、
是否可以将
约束
应用于运行中的实时音频轨道?至少
在
Chrome v80
上
,它似乎对我不起作用。假设我有一条小溪: audio: { autoGainControl:如果我调用track.getConstraints(),我会看到我的新
约束
,但是
在
重新加载页面并从一开始就应用它们之前,它们是没有效果的。
在
应用
约束
之前,我还尝试过
浏览 1
提问于2020-03-26
得票数 4
回答已采纳
1
回答
MediaDevices视频调整大小事件
、
、
我使用navigator.mediaDevices.
getUserMedia
来显示用户视频流,并且需要在窗口调整大小事件
上
更新视频大小。有没有办法
在
启动后更新流的宽度/高度
约束
,这样视频就不会被拉伸?我的初始化代码如下所示: const stream = navigator.mediaDevices.
getUserMedia
({ audio: false,
浏览 75
提问于2019-05-09
得票数 0
2
回答
getUserMedia
(Selfie)手机全屏
我有以下
约束
,这些
约束
在
桌面(模拟移动分辨率)的Chrome
上
非常好地工作。video: { height: screen.height}; 然而,当实际
在
iPhone / Safari
上
尝试这一点时,相机根本不尊重这一点,并且变得
浏览 3
提问于2020-06-23
得票数 4
回答已采纳
1
回答
使用新的
约束
调用
getUserMedia
会导致黑屏幕(MediaStream.ended=true)
、
、
、
、
在
我的nexus4 (Android4.4.4)
上
,我试图
在
“用户”面向摄像头和面向摄像头的“环境”之间切换。在我看来,我动态地为视频源的数量创建按钮。
浏览 0
提问于2014-10-07
得票数 6
回答已采纳
1
回答
navigator.mediaDevices.enumerateDevices()返回无意义的标签,
getUserMedia
()似乎总是使用相同的设备。
、
、
、
、
当我列出设备
上
的所有相机时,以下是设备标签:据我所知,这款手机有当我使用navigator.mediaDevices.
getUserMedia
()返回的任何一个navigator.mediaDevices.
getUserMedia
()时,我都会在手机上看到正面的摄像头视图这是我的密码:navigator.mediaDevices.<e
浏览 10
提问于2022-07-16
得票数 2
回答已采纳
1
回答
如何使用
getUserMedia
在
iOS
上
更改维度?
、
、
、
自从苹果公司的iOS 11 webRTC和
getUserMedia
推出以来,我就可以将相机的输入输入到<video>元素中,但不能使用传统的方法来设置尺寸(height和width)。var constraints = { video: { facingMode: 'user' } function success(stream) { vide
浏览 4
提问于2017-08-21
得票数 5
回答已采纳
2
回答
Safari
getUserMedia
()未处理的承诺拒绝
、
、
、
、
按照在互联网上的建议,我
在
我的视频元素中添加了muted和playsinline属性。我仍然无法
在
Safari 11中获得一个远景,但只有这个错误。我还试图从我的视频元素中删除autoplay。Unhandled Promise Rejection: TypeError: Type error谢谢!我用这个垫子,它返回一个成功的回调, 然后<e
浏览 5
提问于2017-11-13
得票数 3
回答已采纳
2
回答
Webrtc后摄像头无法
在
IOS 11中工作
、
、
、
、
下面是我的代码,
在
android和ios 11中使用前摄像头很好,而当我使用后摄像头时,它会产生错误。.'); errorMsg('
getUserMedia
error: ' + error.name, error);function errorMsg(msg, error) {== 'undefined') { }navigator.mediaDevices.
getUserMedia
(constraints).
浏览 0
提问于2018-03-10
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券