相关疑难解决方法(0)

如何在移动网络中从 navigator.getUserMedia() 获取对象?

尝试获取对从 HTML5 和 WebRTC 中的MediaDevices返回的MediaStream的 JavaScript 引用/承诺。

这里的 JavaScript 是在 iOS 和 Android 上的 Chrome 和 Safari 上运行的。

navigator.mediaDevices.getUserMedia(session, initRec , onErr);

这会抛出TypeError: undefined is not an object (evaluating 'navigator.mediaDevices.getUserMedia')

好吧,让我们尝试一下稍微老一点的方法:

navigator.getUserMedia(parms,initfunc,errfunc);

这会抛出TypeError: navigator.getuserMedia is not a function. (In 'navigator.getUserMedia(parms,initfunc,errfunc)', 'navigator.getUserMedia' is undefined)

注意:这两个调用都适用于桌面版本。 移动网络曾经支持录音吗?

javascript safari audio google-chrome mobile-website

4
推荐指数
1
解决办法
7691
查看次数