|
249 | 249 |
|
250 | 250 | app.currentSession.getUserMedia(mediaParams, function(err, stream) { |
251 | 251 | if (err || !stream.getAudioTracks().length || !stream.getVideoTracks().length) { |
252 | | - showErrorAccessPermission(err); |
| 252 | + var errorMsg = ''; |
253 | 253 |
|
254 | | - qbApp.MsgBoard.update('device_not_found', {name: app.caller.full_name}, true); |
| 254 | + if(err && err.message) { |
| 255 | + errorMsg += 'Error: ' + err.message; |
| 256 | + } else { |
| 257 | + errorMsg += 'device_not_found'; |
| 258 | + } |
255 | 259 | app.currentSession.stop({}); |
| 260 | + |
| 261 | + showErrorAccessPermission(err); |
| 262 | + qbApp.MsgBoard.update(errorMsg, {name: app.caller.full_name}, true); |
256 | 263 | } else { |
257 | 264 | app.currentSession.call({}, function(error) { |
258 | 265 | if(error) { |
|
309 | 316 |
|
310 | 317 | app.currentSession.getUserMedia(mediaParams, function(err, stream) { |
311 | 318 | if (err || !stream.getAudioTracks().length || !stream.getVideoTracks().length) { |
| 319 | + var errorMsg = ''; |
| 320 | + |
| 321 | + if(err && err.message) { |
| 322 | + errorMsg += 'Error: ' + err.message; |
| 323 | + } else { |
| 324 | + errorMsg += 'device_not_found'; |
| 325 | + } |
| 326 | + |
312 | 327 | showErrorAccessPermission(err); |
313 | 328 |
|
314 | | - qbApp.MsgBoard.update('device_not_found', {name: app.caller.full_name}, true); |
| 329 | + qbApp.MsgBoard.update(errorMsg, {name: app.caller.full_name}, true); |
315 | 330 | isDeviceAccess = false; |
316 | 331 | app.currentSession.stop({}); |
317 | 332 | } else { |
|
0 commit comments