Hi, we successfully connected an Asterisk "FreePBX" to Odoo 12.0
On incoming call it identifies the caller and a Message pops up as expected.
When we then try to answer that call we get a Javascript client error:
Odoo Client error
Uncaught TypeError: Cannot read property 'getUserMedia' of undefinedhttp://172.17.17.124:8069/web/content/546-9b31797/web.assets_backend.js:3890Traceback:TypeError: Cannot read property 'getUserMedia' of undefined at new SessionDescriptionHandler (http://172.17.17.124:8069/web/content/546-9b31797/web.assets_backend.js:3890:136) at InviteServerContext.defaultFactory [as sessionDescriptionHandlerFactory] (http://172.17.17.124:8069/web/content/546-9b31797/web.assets_backend.js:3890:775) at InviteServerContext.value (http://172.17.17.124:8069/web/content/546-9b31797/web.assets_backend.js:3675:13) at InviteServerContext.value (http://172.17.17.124:8069/web/content/546-9b31797/web.assets_backend.js:3666:170) at Class._answerCall (http://172.17.17.124:8069/web/content/546-9b31797/web.assets_backend.js:4092:105) at Class.confirm_callback (http://172.17.17.124:8069/web/content/546-9b31797/web.assets_backend.js:4111:528) at HTMLButtonElement. (http://172.17.17.124:8069/web/content/401-e2b4a26/web.assets_common.js:3795:423) at HTMLButtonElement.dispatch (http://172.17.17.124:8069/web/content/401-e2b4a26/web.assets_common.js:892:451) at HTMLButtonElement.elemData.handle (http://172.17.17.124:8069/web/content/401-e2b4a26/web.assets_common.js:865:173)
My guess is that the Browser tries to read a list of available devices (Speaker, Microphone) to actually do the phone call.
Question: Does the Browser need some extension/setting specially for Odoo Softphone to work?
Suggestions/hints very welcome.
Michael