};
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"});
};