2017-09-01 1 views
1

新しい変更を元のものと比較したいことがよくあります。これを行うには、同じページの2つのブラウザタブを開き、変更して、比較するタブの1つをリロードします。 Browsersyncを有効にすると、両方のタブが自動的にリロードされるため、これは不可能になります。実行中のBrowsersyncインスタンスを切断するにはどうすればよいですか?

特定のタブでBrowsersyncを無効にすると、これを防ぐことができますか?私はJavascriptコンソールからこれを行う方法を探しています。私のウォッチャーを停止/再ロードする必要はありません。

Browsersync APIにはpause()メソッドがありますが、実際に実行されているBrowsersyncインスタンスからこのメソッドにアクセスする方法はわかりません。 window.___browserSync___オブジェクトにアクセスできるので、これを達成するには何らかの方法が必要です。

答えて

2

コマンドは次のようになります。

window.___browserSync___.socket.disconnect(); 

___browserSync___オブジェクトが新鮮タブでこれをやってみコンソールから何らかの理由で利用できない場合。

関連する問題