-
Notifications
You must be signed in to change notification settings - Fork 11
FAQ
Chrome security, no way around it. Tab streaming has to be invoked by user. https://developer.chrome.com/extensions/tabCapture#method-capture
Make sure that window you are trying to enable streaming for is focused.
Make sure that device window wasn't opened full screen (your OS may force that if your browser window is full screen). Window has to be in its natural size.
If you are still seeing black/gray paddings try adjusting device window and observing how streamed video changes.
Currently, inline styles (element.style {}
, style=""
) are not being synced (#11). Only changes in existing <link>
ed styles and rules created with New Style Rule
are being synced.
Why drag&drop, cmd + a, pinch gesture and other complex interactions don't work on the device preview?
All events have to be passed from device preview to the actual window. Currently, only these events are passed:
- clicking
- keyboard events (keypress, keyup, keydown - including alt/cmd/shift key status)
- tap event (touchstart, touchend, touchcancel)
- vertical and horizontal scrolling
This can happen when website is serving different content or redirects to different places depending on userAgent. It can also happen when browser-sync script is not yet injected in one of the windows when you change pages. To fix that, just click on the URL bar and hit ENTER to sync all devices again.
URLs are synced between devices. If one of devices will be redirected to the mobile version of the website all others will follow.