前段時間因為海康插件使用不熟悉,導致把公司項目的彈窗給關掉了,因為實在搞不懂海康插件浮窗的層級過關,會把項目的彈窗擋住,導致遮罩層無法關閉。今天閑下來去問了海康客服技術支持才知道怎么解決。
其實文檔也說清楚了,還是看文檔不夠細心。
所以我在打開彈窗的時候做了一步,大致意思就是彈窗的時候把視頻插件裁剪掉,沒彈窗在縫補回去,這種操作就不需要重新初始化插件的。
this.oWebControl.JS_CuttingPartWindow(0, 0, this.playWnd.offsetWidth, this.playWnd.offsetHeight); 注:this.playWnd為 document.getElementById("playWnd")
然后你去掉彈窗的時候
this.oWebControl.JS_RepairPartWindow(0, 0, this.playWnd.offsetWidth, this.playWnd.offsetHeight);
最后就完美解決了問題啦。