@@ -7,39 +7,11 @@ export async function init(id) {
77 return ;
88 }
99
10- const previewId = `${ id } _preview` ;
11- await initVision ( previewId ) ;
12-
13- const controls = el . querySelector ( '.bb-hik-controls' ) ;
14- if ( controls ) {
15- EventHandler . on ( controls , 'click' , '.bb-hik-login' , async e => {
16- console . log ( 'login' ) ;
17- await login ( previewId , '47.121.113.151' , 9980 , 'admin' , 'vhbn8888' , 1 )
18- } ) ;
19- EventHandler . on ( controls , 'click' , '.bb-hik-logout' , e => {
20- console . log ( 'logout' ) ;
21- logout ( previewId ) ;
22- } ) ;
23- EventHandler . on ( controls , 'click' , '.bb-hik-start' , e => {
24- console . log ( 'start' ) ;
25- startRealPlay ( previewId ) ;
26- } ) ;
27- EventHandler . on ( controls , 'click' , '.bb-hik-stop' , e => {
28- console . log ( 'stop' ) ;
29- stopRealPlay ( previewId ) ;
30- } ) ;
31- }
10+ await initVision ( id ) ;
3211}
3312
34- export function dispose ( id ) {
35- const el = document . getElementById ( id ) ;
36- if ( el !== null ) {
37- const controls = el . querySelector ( '.bb-hik-controls' ) ;
38- if ( controls ) {
39- EventHandler . off ( controls , 'click' ) ;
40- }
41- }
13+ export { login , logout , startRealPlay , stopRealPlay }
4214
43- const previewId = ` ${ id } _preview` ;
44- disposeVision ( previewId ) ;
15+ export function dispose ( id ) {
16+ disposeVision ( id ) ;
4517}
0 commit comments