如何在Chrome for iOS中使用getUserMedia

如何在Chrome for iOS中使用getUserMedia,第1张

概述我正在开发一个简单的应用程序,在此我尝试使用getUserMedia访问摄像头和麦克风.它适用于台式机Chrome和 Android Chrome,但它在iPhone和iPad Chrome中无效. navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator 我正在开发一个简单的应用程序,在此我尝试使用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.

总结

以上是内存溢出为你收集整理的如何在Chrome for iOS中使用getUserMedia全部内容,希望文章能够帮你解决如何在Chrome for iOS中使用getUserMedia所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1084929.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存