diff --git a/html5/verto/js/src/jquery.verto.js b/html5/verto/js/src/jquery.verto.js index 68cc6d6d80..d0c3563c12 100644 --- a/html5/verto/js/src/jquery.verto.js +++ b/html5/verto/js/src/jquery.verto.js @@ -2010,10 +2010,18 @@ }; RTCcallbacks.onStream = function(rtc, stream) { + if (dialog.verto.options.permissionCallback && + typeof dialog.verto.options.permissionCallback.onGranted === 'function'){ + dialog.verto.options.permissionCallback.onGranted(); + } console.log("stream started"); }; RTCcallbacks.onError = function(e) { + if (dialog.verto.options.permissionCallback && + typeof dialog.verto.options.permissionCallback.onDenied === 'function'){ + dialog.verto.options.permissionCallback.onDenied(); + } console.error("ERROR:", e); dialog.hangup({cause: "Device or Permission Error"}); };