在活字格如何像html中绑定窗口事件
本帖最后由 诗仙·1957 于 2024-5-22 17:16 编辑例如海康的demo中 初始化控件到窗口,那么在活字格中,如何把这个控件显示的画面在某一个单元格 或者新的页面?
var version="V3.3.0build20230322"
$(function () {
// 初始化插件参数及插入插件
WebVideoCtrl.I_InitPlugin({
bWndFull: true, //是否支持单窗口双击全屏,默认支持 true:支持 false:不支持
iWndowType: 1,
cbSelWnd: function (xmlDoc) {
g_iWndIndex = parseInt($(xmlDoc).find("SelectWnd").eq(0).text(), 10);
var szInfo = "当前选择的窗口编号:" + g_iWndIndex;
showCBInfo(szInfo);
},
cbDoubleClickWnd: function (iWndIndex, bFullScreen) {
var szInfo = "当前放大的窗口编号:" + iWndIndex;
if (!bFullScreen) {
szInfo = "当前还原的窗口编号:" + iWndIndex;
}
showCBInfo(szInfo);
},
cbEvent: function (iEventType, iParam1, iParam2) {
if (2 == iEventType) {// 回放正常结束
showCBInfo("窗口" + iParam1 + "回放结束!");
} else if (-1 == iEventType) {
showCBInfo("设备" + iParam1 + "网络错误!");
} else if (3001 == iEventType) {
clickStopRecord(g_szRecordType, iParam1);
}
},
cbInitPluginComplete: function () {
WebVideoCtrl.I_InsertOBJECTPlugin("divPlugin").then(() => {
// 检查插件是否最新
WebVideoCtrl.I_CheckPluginVersion().then((bFlag) => {
if (bFlag) {
alert("检测到新的插件版本,双击开发包目录里的HCWebSDKPlugin.exe升级!");
}
});
}, () => {
alert("插件初始化失败,请确认是否已安装插件;如果未安装,请双击开发包目录里的HCWebSDKPlugin.exe安装!");
});
}
});
// 窗口事件绑定
$(window).bind({
resize: function () {
//WebVideoCtrl.I_Resize($("body").width(), $("body").height());
}
});
//初始化日期时间
var szCurTime = dateFormat(new Date(), "yyyy-MM-dd");
$("#starttime").val(szCurTime + " 00:00:00");
$("#endtime").val(szCurTime + " 23:59:59");
$("#downloadstarttime").val(szCurTime + " 00:00:00");
$("#downloadendtime").val(szCurTime + " 23:59:59");
});
由于不懂这方式知识,有没人解答一下或者给点思路,我想 放弃这个窗口大小变化的事件绑定,直接固定窗口大小绑定控件到页面的某个单元格怎么实现?
var loginIPCell = Forguncy.Page.getCell('play')._pageCell.id + '_div';
........WebVideoCtrl.I_InsertOBJECTPlugin(loginIPCell).then(() 您好,这种涉及到设备对接和代码的,确实我们经验不足,
看之前客户的分享都是使用嵌入html组件,直接引入HTML来实现,
这样一些效果就可以直接使用代码来做了,看一下这些分享对您有帮助没
【摄像头】对接萤石云摄像头教程
https://gcdn.grapecity.com.cn/showtopic-142566-1-1.html
(出处: 葡萄城开发者社区)
海康萤石云接入案例
https://gcdn.grapecity.com.cn/showtopic-155612-1-1.html
(出处: 葡萄城开发者社区)
低代码赋能工业物联网 - 葡萄城学院 - 葡萄城开发者社区 (grapecity.com.cn)
这个是另一个产品的,写了一个接口处理
【知识分享】仪表板对接海康威视摄像头实现实时监控方案
https://gcdn.grapecity.com.cn/showtopic-160069-1-1.html
(出处: 葡萄城开发者社区)
本帖最后由 诗仙·1957 于 2024-5-22 17:18 编辑
Joe.xu 发表于 2024-5-22 17:16
您好,这种涉及到设备对接和代码的,确实我们经验不足,
看之前客户的分享都是使用嵌入html组件,直接引入 ...
很明显你回复的都看过了,有的是转码方式,而我这个不需要转码是利用官方的sdk的控件本地播放。不是一个套路 大佬,利用官方的SDK控件本地播放,是类似下面博客的这种方式吗,这种最终引入到活字格网页的话应该是需要使用HTML自定义集成插件,HTML自定义集成 - 葡萄城市场 (grapecity.com.cn)
vue2.0接入海康威视控件包V3.3.0——海康威视摄像头接入前端页面(webSDK包)模式_海康威视 web sdk-CSDN博客
页:
[1]