2017-09-01 69 views
1

我經常想比較一下原來的新變化。爲此,我打開同一頁面的兩個瀏覽器標籤,進行更改,然後重新加載其中一個標籤進行比較。啓用Browsersync後,這將變得不可能,因爲這兩個選項卡會自動重新加載。如何斷開正在運行的Browsersync實例?

如何禁用特定選項卡的Browsersync以防止發生這種情況?我正在尋找一種方法來從Javascript控制檯執行此操作,而不必停止/重新加載觀察者。

Browsersync API有一個pause()方法,但我看不到從實際運行的Browsersync實例訪問它的方法。有一個window.___browserSync___對象可訪問,所以必須有一些方法來實現這一點。

回答

2

的命令應該是:

window.___browserSync___.socket.disconnect(); 

如果___browserSync___對象是不是可以從控制檯某種原因嘗試在新的標籤做這個。

相關問題