109 lines
3.3 KiB
HTML
109 lines
3.3 KiB
HTML
|
|
<!doctype html>
|
|||
|
|
<html>
|
|||
|
|
<head>
|
|||
|
|
<title></title>
|
|||
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|||
|
|
<meta http-equiv="Pragma" content="no-cache" />
|
|||
|
|
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate" />
|
|||
|
|
<meta http-equiv="Expires" content="0" />
|
|||
|
|
</head>
|
|||
|
|
<style type="text/css">
|
|||
|
|
html, body {
|
|||
|
|
margin: 0;
|
|||
|
|
padding: 0;
|
|||
|
|
border: 0;
|
|||
|
|
overflow: hidden;
|
|||
|
|
position: relative;
|
|||
|
|
}
|
|||
|
|
.plugin {
|
|||
|
|
width: 1300px;
|
|||
|
|
height: 680px;
|
|||
|
|
}
|
|||
|
|
.vpopmenu{
|
|||
|
|
position: absolute;
|
|||
|
|
background: #666;
|
|||
|
|
color: #fff;
|
|||
|
|
top:0;
|
|||
|
|
left: 0;
|
|||
|
|
width: 100px;
|
|||
|
|
height: 40px;
|
|||
|
|
text-align: center;
|
|||
|
|
line-height: 40px;
|
|||
|
|
display: none;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
</style>
|
|||
|
|
<body>
|
|||
|
|
<div id="divPlugin" class="plugin"></div>
|
|||
|
|
|
|||
|
|
<div id="r_menu" class="vpopmenu">
|
|||
|
|
<!-- <div id="stop_realPlay" onclick="clickStopRealPlay();">停止预览</div> -->
|
|||
|
|
<div id="fullScreen" onclick="clickFullScreen();">全屏</div>
|
|||
|
|
</div>
|
|||
|
|
</body>
|
|||
|
|
<script src="./codebase/jquery-3.6.4.min.js"></script>
|
|||
|
|
<script src="./codebase/encryption/AES.js"></script>
|
|||
|
|
<script src="./codebase/encryption/cryptico.min.js"></script>
|
|||
|
|
<script src="./codebase/encryption/crypto-3.1.2.min.js"></script>
|
|||
|
|
<script src="./codebase/jsPlugin-1.2.0.min.js"></script>
|
|||
|
|
<script src="./codebase/webVideoCtrl.js"></script>
|
|||
|
|
<script>
|
|||
|
|
// var urlParams = new URLSearchParams(window.location.search);
|
|||
|
|
// var type = urlParams.get('type');
|
|||
|
|
// console.log(type)
|
|||
|
|
$(function () {
|
|||
|
|
bindMenu();
|
|||
|
|
const menu = document.getElementById("r_menu");
|
|||
|
|
function bindMenu(){
|
|||
|
|
//给所有class=plugin的div都加上右键菜单
|
|||
|
|
let $BIPanel = $("div[class='plugin']").contextmenu(function(ev) {
|
|||
|
|
let oEvent = ev || event;
|
|||
|
|
//自定义的菜单显示
|
|||
|
|
menu.style.display = "block";
|
|||
|
|
//让自定义菜单随鼠标的箭头位置移动
|
|||
|
|
menu.style.left = oEvent.clientX + "px";
|
|||
|
|
menu.style.top = oEvent.clientY + "px";
|
|||
|
|
//return false阻止系统自带的菜单,
|
|||
|
|
//return false必须写在最后,否则自定义的右键菜单也不会出现
|
|||
|
|
return false;
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
//实现点击document,自定义菜单消失
|
|||
|
|
document.onclick = function() {
|
|||
|
|
menu.style.display = "none";
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
function clickFullScreen(){
|
|||
|
|
WebVideoCtrl.I_FullScreen(true);
|
|||
|
|
}
|
|||
|
|
// $(function () {
|
|||
|
|
// var height = '350';
|
|||
|
|
// var width = $("body").width();
|
|||
|
|
// if(type=="1"){
|
|||
|
|
// width = $("body").width() * 0.5;
|
|||
|
|
// height = '350';
|
|||
|
|
// }
|
|||
|
|
// if(type=="2"){
|
|||
|
|
// width = $("body").width() * 0.5;
|
|||
|
|
// height = '600';
|
|||
|
|
// }
|
|||
|
|
// // <20><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
// WebVideoCtrl.I_InitPlugin(width,height, {
|
|||
|
|
// bWndFull: true,//<2F>Ƿ<EFBFBD>֧<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD>˫<EFBFBD><CBAB>ȫ<EFBFBD><C8AB><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC>֧<EFBFBD><D6A7> true:֧<><D6A7> false:<3A><>֧<EFBFBD><D6A7>
|
|||
|
|
// iWndowType: 1,
|
|||
|
|
// cbInitPluginComplete: function () {
|
|||
|
|
// WebVideoCtrl.I_InsertOBJECTPlugin("divPlugin");
|
|||
|
|
// },
|
|||
|
|
// cbSelWnd: function (xmlDoc) {
|
|||
|
|
// let g_iWndIndex = parseInt($(xmlDoc).find("SelectWnd").eq(0).text(), 10);
|
|||
|
|
// var szInfo = "当前选择的窗口编号:" + g_iWndIndex;
|
|||
|
|
// console.log(szInfo);
|
|||
|
|
// },
|
|||
|
|
// });
|
|||
|
|
|
|||
|
|
// });
|
|||
|
|
|
|||
|
|
</script>
|
|||
|
|
</html>
|