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 4
4
//uv SW
5
5
await navigator . serviceWorker . register ( '/js/sw/uv.js' , { scope : '/js/sw/service/uv/' } )
6
6
//await navigator.serviceWorker.register('/js/sw/dynamic.js', { scope: '/js/sw/service/dynamic/' })
7
- BareMux . registerRemoteListener ( navigator . serviceWorker . controller ) ;
8
- setDefaultTransport ( ) ;
7
+ //await setDefaultTransport();
9
8
} ) ;
10
9
function regSW ( ) {
11
10
'serviceWorker' in navigator &&
12
11
navigator . serviceWorker . register ( '/sw.js' , { scope : '/' } )
13
12
//uv SW
14
13
navigator . serviceWorker . register ( '/js/sw/uv.js' , { scope : '/js/sw/service/uv/' } )
15
14
//navigator.serviceWorker.register('/js/sw/dynamic.js', { scope: '/js/sw/service/dynamic/' })
16
- BareMux . registerRemoteListener ( navigator . serviceWorker . controller ) ;
17
15
setDefaultTransport ( ) ;
18
16
}
Original file line number Diff line number Diff line change 2
2
window . addEventListener ( 'load' , function ( ) {
3
3
navigator . serviceWorker
4
4
. 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
+ } )
6
10
. catch ( ( e ) => console . log ( 'service worker not registered' , e ) ) ;
7
11
} ) ;
Original file line number Diff line number Diff line change @@ -83,6 +83,8 @@ function tabRemoved(detail) {
83
83
deletedTabs . push ( tabId ) ;
84
84
}
85
85
function handoffToTABS ( url ) {
86
+ //MAKE SURE A BARE CLIENT EXISTS
87
+ setTransports ( ) ;
86
88
//if there is a current iframe, delete it
87
89
let i = chromeTabs . activeTabEl . getAttribute ( 'data-tab-id' ) ;
88
90
let isCurentTabHaveIframe = document . querySelector ( `[data-iframe-id="${ i } "]` ) ;
Original file line number Diff line number Diff line change @@ -60,3 +60,4 @@ function setEpoxyTransport() {
60
60
function setBareTransport ( value ) {
61
61
BareMux . SetTransport ( 'BareMod.BareClient' , value ) ;
62
62
}
63
+
You can’t perform that action at this time.
0 commit comments