Detect Realm Web SDK Watch() Drops

I’m using the watch() method on the web SDK to keep real time updates shown on my application screen. Sometime, for whatever reason, the watch() stops working. It can be after many hours on Chrome or almost immediately on mobile Safari.

Is there a way to detect a watch() that is no longer connected, so that I can have it reconnect upon this dropping?