File tree Expand file tree Collapse file tree 4 files changed +9
-4
lines changed Expand file tree Collapse file tree 4 files changed +9
-4
lines changed Original file line number Diff line number Diff line change 44 //uv SW
55 await navigator . serviceWorker . register ( '/js/sw/uv.js' , { scope : '/js/sw/service/uv/' } )
66 //await navigator.serviceWorker.register('/js/sw/dynamic.js', { scope: '/js/sw/service/dynamic/' })
7- BareMux . registerRemoteListener ( navigator . serviceWorker . controller ) ;
8- setDefaultTransport ( ) ;
7+ //await setDefaultTransport();
98 } ) ;
109function regSW ( ) {
1110 'serviceWorker' in navigator &&
1211 navigator . serviceWorker . register ( '/sw.js' , { scope : '/' } )
1312 //uv SW
1413 navigator . serviceWorker . register ( '/js/sw/uv.js' , { scope : '/js/sw/service/uv/' } )
1514 //navigator.serviceWorker.register('/js/sw/dynamic.js', { scope: '/js/sw/service/dynamic/' })
16- BareMux . registerRemoteListener ( navigator . serviceWorker . controller ) ;
1715 setDefaultTransport ( ) ;
1816}
Original file line number Diff line number Diff line change 22 window . addEventListener ( 'load' , function ( ) {
33 navigator . serviceWorker
44 . register ( '/sw.js' )
5- . then ( ( e ) => console . log ( 'service worker registered' ) )
5+ . then ( ( e ) => {
6+ console . log ( 'service worker registered' ) ;
7+ BareMux . registerRemoteListener ( navigator . serviceWorker . controller ) ;
8+ setDefaultTransport ( ) ;
9+ } )
610 . catch ( ( e ) => console . log ( 'service worker not registered' , e ) ) ;
711 } ) ;
Original file line number Diff line number Diff line change @@ -83,6 +83,8 @@ function tabRemoved(detail) {
8383 deletedTabs . push ( tabId ) ;
8484}
8585function handoffToTABS ( url ) {
86+ //MAKE SURE A BARE CLIENT EXISTS
87+ setTransports ( ) ;
8688 //if there is a current iframe, delete it
8789 let i = chromeTabs . activeTabEl . getAttribute ( 'data-tab-id' ) ;
8890 let isCurentTabHaveIframe = document . querySelector ( `[data-iframe-id="${ i } "]` ) ;
Original file line number Diff line number Diff line change @@ -60,3 +60,4 @@ function setEpoxyTransport() {
6060function setBareTransport ( value ) {
6161 BareMux . SetTransport ( 'BareMod.BareClient' , value ) ;
6262}
63+
You can’t perform that action at this time.
0 commit comments