Skip to content

Commit dd473a7

Browse files
committed
Azure doc blocking issue resolve
Signed-off-by: Mohtasim <[email protected]>
1 parent 1420844 commit dd473a7

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

articles/communication-services/how-tos/ui-library-sdk/includes/skip-setup-screen/android.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ ms.service: azure-communication-services
1111
Azure Communication UI [open source library](https://github.com/Azure/communication-ui-library-android) for Android and the sample application code can be found [here](https://github.com/Azure-Samples/communication-services-android-quickstarts/tree/main/ui-calling)
1212

1313

14-
### Skip Setup Screen Option
14+
### Skip setup screen option
1515

1616
`CallCompositeLocalOptions` is an options wrapper that sets the capability of the UI Library to skip the setup screen using a boolean. By default, the skip setup screen capability is set to false. You have to set `skipSetupScreen` with true boolean value to get the skip setup screen experience.
1717

1818
We recommend you to build your application such a way that when user tries to join a call, microphone permission has already been granted to get a smooth call join experience.
1919

20-
:::image type="content" source="media/android-bypass-setup-screen.png" alt-text="Android Skip Setup Screen":::
20+
:::image type="content" source="media/android-bypass-setup-screen.png" alt-text="Diagram of joining call skipping the setup screen for Android.":::
2121

2222

2323
To use the feature, pass the boolean value with `skipSetupScreen` to `CallCompositeLocalOptions` and inject it to `callComposite.launch`.
@@ -44,7 +44,7 @@ callComposite.launch(callLauncherActivity, remoteOptions, localOptions);
4444
```
4545
-----
4646

47-
### Default Camera and Microphone Configuration Options
47+
### Default camera and microphone configuration options
4848

4949
By default, setup screen gives the user an option to configure the camera and microphone settings before joining a call. When you try to skip the setup screen to join a call, user doesn't have that option unless they join the call already. We're providing more options to set default behavior of the camera and microphone so that developers get more control over default state of camera and microphone. You can pass a boolean value with `cameraOn` and `microphoneOn` to turn camera and microphone ON or OFF. These attributes empower developers to have control over camera and microphone controls prior to join a call. Default camera and microphone state control functionality isn't affected if user grants the permission for each of them respectively.
5050

@@ -78,7 +78,7 @@ callComposite.launch(callLauncherActivity, remoteOptions, localOptions);
7878
```
7979
-----
8080

81-
### Permission Handling
81+
### Permission handling
8282

8383
It's recommended to let the users join a call with microphone and camera permission being granted to use the skip setup screen feature with camera and microphone default configuration APIs. However, if developers don't handle the permissions of the user, UI Library tries to handle them for you.
8484

@@ -87,7 +87,7 @@ On the other hand, users are able to join a call even if they deny the camera pe
8787

8888
We recommend, developers handle the microphone permission. If user joins the call with camera turned on default, we recommend developers to handle the camera permission as well.
8989

90-
### Network Error
90+
### Network error
9191

9292
If network disruption happens or call drops during a call, UI Library exits and may throw an error with code `CallCompositeErrorCode.CALL_END_FAILED`. If user doesn't have network connection prior to join a call and tries to join the call with skip setup screen feature, UI Library exits at call connecting stage and may throw an error with code `CallCompositeErrorCode.NETWORK_CONNECTION_NOT_AVAILABLE`.
9393

articles/communication-services/how-tos/ui-library-sdk/includes/skip-setup-screen/ios.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ ms.service: azure-communication-services
1010

1111
Azure Communication UI [open source library](https://github.com/Azure/communication-ui-library-ios) for iOS and the sample application code can be found [here](https://github.com/Azure-Samples/communication-services-ios-quickstarts/tree/main/ui-calling)
1212

13-
### Skip Setup Screen Option
13+
### Skip setup screen option
1414

1515
`LocalOptions` is an options wrapper that sets the capability of the UI Library to skip the setup screen using a boolean. By default, the skip setup screen capability is set to false. You have to set `skipSetupScreen` with true boolean value to get the skip setup screen experience.
1616

1717
We recommend you to build your application such a way that when user tries to join a call, microphone permission has already been granted to get a smooth call join experience.
1818

19-
:::image type="content" source="media/ios-bypass-setup-screen.png" alt-text="Android Skip Setup Screen":::
19+
:::image type="content" source="media/ios-bypass-setup-screen.png" alt-text="Diagram of joining call skipping the setup screen for Android.":::
2020

2121
To use the feature, pass the boolean value with `skipSetupScreen` to `LocalOptions` and inject it to `callComposite.launch`.
2222

@@ -26,7 +26,7 @@ let localOptions = LocalOptions(skipSetupScreen: true)
2626
callComposite.launch(remoteOptions: remoteOptions, localOptions: localOptions)
2727
```
2828

29-
### Default Camera and Microphone Options
29+
### Default camera and microphone configuration options
3030

3131
By default, setup screen gives the user an option to configure the camera and microphone settings before joining a call. When you try to skip the setup screen to join a call, user doesn't have that option unless they join the call already. We're providing more options to set default behavior of the camera and microphone so that developers get more control over default state of camera and microphone. You can pass a boolean value with `cameraOn` and `microphoneOn` to turn camera and microphone ON or OFF. These attributes empower developers to have control over camera and microphone controls prior to join a call. Default camera and microphone state control functionality isn't affected if user grants the permission for each of them respectively.
3232

@@ -42,7 +42,7 @@ callComposite.launch(remoteOptions: remoteOptions, localOptions: localOptions)
4242
```
4343

4444

45-
### Permission Handling
45+
### Permission handling
4646

4747
It's recommended to let the users join a call with microphone and camera permission being granted to use the skip setup screen feature with camera and microphone default configuration APIs. However, if developers don't handle the permissions of the user, UI Library tries to handle them for you.
4848

@@ -51,7 +51,7 @@ On the other hand, users are able to join a call even if they deny the camera pe
5151

5252
We recommend, developers handle the microphone permission. If user joins the call with camera turned on default, we recommend developers to handle the camera permission as well.
5353

54-
### Network Error
54+
### Network error
5555

5656
If network disruption happens or call drops during a call, UI Library exits and may throw `callEndFailed` error. If user doesn't have network connection prior to join a call and tries to join the call with skip setup screen feature, UI Library exits at call connecting stage and may throw `networkConnectionNotAvailable` error.
5757

articles/communication-services/how-tos/ui-library-sdk/skip-setup-screen.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ zone_pivot_groups: acs-plat-ios-android
1313
#Customer intent: As a developer, I want to skip setup screen of the library in my application
1414
---
1515

16-
# Skip Setup Screen
16+
# Skip setup screen
1717

1818
The feature enables the option to join a call without passing through the setup screen. It empowers developers to build their communication application using UI Library in a way that users can join a call directly without any user interaction. The feature also provides capability to configure camera and microphone default state. We're providing APIs to turn the camera and microphone on or off so that developers have the capability to configure the default state of the camera and microphone before joining a call.
1919

0 commit comments

Comments
 (0)