Full device screen sharing
Full device screen sharing enables agents to view screens from applications outside of your own, view settings and inter-application browsing.
Last updated
Was this helpful?
Full device screen sharing enables agents to view screens from applications outside of your own, view settings and inter-application browsing.
Last updated
Was this helpful?
Full device screen sharing allows your support agents to view screens from applications outside of your own. This is often useful where support agents need to check the state of system settings, or need to see the user navigate between multiple applications.
If you do not want this feature, you may completely disable "Full Device upgrade" in your .
Full device screen sharing is supported by all SDKs. Check below to see if any extra steps are required for your platform:
The Cobrowse.io SDK for Web includes an optional "full device" toggle in the bottom right when running an active session. This feature enables the end-user to share their entire screen on their laptop/desktop, or select individual apps or browser tabs to share (browser dependent).
This is great if the end-user navigates to browser tabs outside of your website, where the Web SDK's JavaScript snippet is not installed, or if the end-user needs to share a PDF, or their entire desktop.
No extra integration work is required to use full device mode via our Web SDK.
Due to browser limitations, this feature is not available on IE11, or in the mobile browsers such as Mobile Chrome and Mobile Safari. Please see our native and SDKs for on mobile.
Are you looking to customize the full device consent prompt? See these docs:
The SDK uses a service with the foreground type attribute set to mediaProjection
. You are required to fill in a declaration form on Google Play and provide a video of your app using this permission. See the for details on listing your app when using this API.
Please initiate sessions with push notifications, rather than our default sockets. This will enable unattended access, even when your app has been backgrounded a long time, or force closed. More info at .
Please turn off "Require User Consent" prompts at . Otherwise, a user must always accept the consent prompt on the device before a session can start.
Be wary of battery optimization policies. On some devices you may need to add your app to a battery optimization whitelist to prevent it from killing the push notifications. More info here:
This requires enabling the Accessibility Service when integrating the Android SDK. Please see the .
If the screen is black during full device screen capture, please make sure your views are not marked as secure. More info here:
Visual Studio for Mac might not have project templates for iOS extensions in .NET. You can install and then run the following command:
- .NET iOS