/// 屏幕共享状态回调
/// @param status 状态码
- (void)onScreenRecordStatus:(RTCScreenRecordStatus)status {
/// 提示操作信息
NSString *toastStr = @"屏幕共享连接错误";
switch (status) {
case RTCScreenRecordStatusError:
toastStr = @"屏幕共享连接错误";
break;
case RTCScreenRecordStatusStop:
toastStr = @"屏幕共享已经停止";
break;
case RTCScreenRecordStatusStart:
toastStr = @"屏幕共享已经开始";
break;
default:
break;
}
[FWToastBridge showToastAction:toastStr];
SGLOG(@"%@", toastStr);
}
```typescript
4. 屏幕扩展`SampleHandler`中实现`RTCScreenDelegate`代理:
```objectivec
@interface SampleHandler : NSObject <RTCScreenDelegate>
/// 根据需要,在此处添加以下任何回调函数。