gpt4 book ai didi

ios - 如何在PWA中的ios中访问摄像头和耳机( react )

转载 作者:行者123 更新时间:2023-12-01 16:21:53 25 4
gpt4 key购买 nike

我是react js的新手。在这里,我正在尝试访问应用程序中的移动相机。这里,

我正在尝试使用getUserMedia
我可以在android设备中访问相机。但是无法访问IOS

所以,我正在使用react for this.

if (!('getUserMedia' in navigator.mediaDevices)) {
navigator.mediaDevices.getUserMedia = function (constraints) {
var getUserMedia = navigator.webkitGetUserMedia || navigator.mozGetUserMedia;

if (!getUserMedia) {
return Promise.reject(new Error('getUserMedia is not implemented!'));
}

return new Promise(function (resolve, reject) {
getUserMedia.call(navigator, constraints, resolve, reject);
});
}
}
navigator.mediaDevices.getUserMedia({
video: { facingMode: 'user', width: 1200, height: 600 },
audio: true
}).then((stream) => {
console.log('recording started');
this.setState({
cameraAccessGranted: true,
});
return this.startRecording(stream)
}).

有人可以帮我吗?

提前致谢 。

最佳答案

不管是否为React,WebRtc都不依赖于框架。
您是否尝试过从Android上的https://webrtc.github.io/samples/src/content/devices/input-output/检查示例?
对我来说效果很好

关于ios - 如何在PWA中的ios中访问摄像头和耳机( react ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56968999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com