Я использую образец Video JS от Sinch, и gUM отказался работать с камерой и микрофоном на незащищенном источнике. Я попросил своего клиента приобрести SSL-сертификат, чтобы видео/микрофон работал в браузере. Однако это ошибка, которую я получаю. Есть ли обходной путь, поскольку я уже заставил их купить ssl.
Вот ошибка консоли: -
sinch.min.js:5 Error retrieving media stream NavigatorUserMediaErrorconstraintName: ""message: "Only secure origins are allowed ."name: "PermissionDeniedError"__proto__: NavigatorUserMediaErrorconstraintName: (...)get constraintName: ()arguments: nullcaller: nulllength: 0name: ""__proto__: ()<function scope>constructor: NavigatorUserMediaError()arguments: nullcaller: nulllength: 0name: "NavigatorUserMediaError"prototype: NavigatorUserMediaError__proto__: ()<function scope>message: (...)get message: ()name: (...)get name: ()Symbol(Symbol.toStringTag): "NavigatorUserMediaError"__proto__: Object(anonymous function) @ sinch.min.js:5
sinch.min.js:2 XHR finished loading: GET "http://ps15.pubnub.com/time/0?uuid=0eae9a07-d6f6-4ef3-82db-b8d93713a660&pnsdk=PubNub-JS-Web%2F3.7.2".l @ sinch.min.js:2k @ sinch.min.js:2PN_API.la.time @ sinch.min.js:1s @ sinch.min.js:1