gpt4 book ai didi

ios - 如何在 iOS 版 Chrome 中使用 getUserMedia

转载 作者:技术小花猫 更新时间:2023-10-29 10:56:43 24 4
gpt4 key购买 nike

我正在开发一个简单的应用程序,在此我尝试使用 getUserMedia 访问摄像头和麦克风。它在桌面 Chrome 和 Android Chrome 中对我来说工作正常,但在 iPhone 和 iPad Chrome 中不起作用。

navigator.getUserMedia = navigator.getUserMedia
|| navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia;
var constraints = "";
if (mediaType === "audio,video") {
constraints = {
audio : true,
video : true
};
} else {
constraints = {
audio : true,
video : false
};
}
navigator.getUserMedia(constraints, successCallback, errorCallback);

最佳答案

... but it's not working in iPhone and iPad Chrome.

您的 iPhone 或 iPad 上的 Chrome 应用程序未运行“完整”版本的 Chrome。它的功能仅限于 iOS 平台。所以 getUserMedia 等可能要等到 Safari/Apple supports it 才能使用。 .

Quoting from another question :

Apple policy forces other browser to use their version of webkit which does not support webRTC, so you will not have webRTC support in a web app on iOS anytime soon. Activity in webkit hints as a change, but time for this to land, it will be months.

关于ios - 如何在 iOS 版 Chrome 中使用 getUserMedia,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29160819/

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