File: /home/dmstechonline/crm.chaitanyahospitalvirar.com/application/views/patient/join.php
<!DOCTYPE html>
<html <?php echo $this->customlib->getRTL(); ?>>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title><?php echo $this->customlib->getAppName(); ?></title>
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<meta http-equiv="Cache-control" content="no-cache">
<meta name="theme-color" content="#424242" />
<meta name="format-detection" content="telephone=no">
<link type="text/css" rel="stylesheet" href="https://source.zoom.us/2.5.0/css/bootstrap.css" />
<link type="text/css" rel="stylesheet" href="https://source.zoom.us/2.5.0/css/react-select.css" />
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
</head>
<body oncontextmenu="return false;">
<style type="text/css">
body {
padding-top: 50px;
}
.navbar-inverse {
background-color: #313131;
border-color: #404142;
}
.navbar-header h4 {
margin: 0;
padding: 15px 15px;
color: #c4c2c2;
}
.navbar-right h5 {
margin: 0;
padding: 9px 5px;
color: #c4c2c2;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{
border-color: transparent;
}
</style>
<nav id="nav-tool" class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<h4><i class="fab fa-chromecast"></i> Live Consultation Title : <?php echo $title; ?></h4>
</div>
<div class="navbar-form navbar-right">
<h5><i class="far fa-user-circle" style=""></i> Host By : <?php echo $host; ?></h5>
</div>
</div>
</nav>
<script src="https://source.zoom.us/2.5.0/lib/vendor/react.min.js"></script>
<script src="https://source.zoom.us/2.5.0/lib/vendor/react-dom.min.js"></script>
<script src="https://source.zoom.us/2.5.0/lib/vendor/redux.min.js"></script>
<script src="https://source.zoom.us/2.5.0/lib/vendor/redux-thunk.min.js"></script>
<script src="https://source.zoom.us/2.5.0/lib/vendor/lodash.min.js"></script>
<!-- import ZoomMtg -->
<script src="https://source.zoom.us/zoom-meeting-2.5.0.min.js"></script>
<script type="text/javascript">
document.onkeydown = function(e) {
if(event.keyCode == 123) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'C'.charCodeAt(0)) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'J'.charCodeAt(0)) {
return false;
}
if(e.ctrlKey && e.keyCode == 'U'.charCodeAt(0)) {
return false;
}
}
ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();
var meetConfig = {
apiKey: "<?php echo $zoom_api_key; ?>",
apiSecret: "<?php echo $zoom_api_secret; ?>",
meetingNumber: "<?php echo $meetingID; ?>",
userName: "<?php echo $name; ?>",
passWord: "<?php echo $meeting_password ?>",
leaveUrl: "<?php echo site_url($leaveUrl); ?>",
role: 0
};
var signature = ZoomMtg.generateSignature({
meetingNumber: meetConfig.meetingNumber,
apiKey: meetConfig.apiKey,
apiSecret: meetConfig.apiSecret,
role: meetConfig.role,
success: function(res){
console.log(res.result);
}
});
ZoomMtg.init({
leaveUrl: meetConfig.leaveUrl,
isSupportAV: true,
success: function () {
ZoomMtg.join(
{
meetingNumber: meetConfig.meetingNumber,
userName: meetConfig.userName,
signature: signature,
apiKey: meetConfig.apiKey,
passWord: meetConfig.passWord,
success: function(res){
$('#nav-tool').hide();
},
error: function(res) {
console.log(res);
}
}
);
},
error: function(res) {
console.log(res);
}
});
</script>
</body>
</html>