Skip to content
This repository has been archived by the owner on Jul 2, 2019. It is now read-only.

再次发送语音时,不会弹出录音界面,则录音还在继续 #420

Open
ashen-zhao opened this issue Mar 8, 2019 · 0 comments

Comments

@ashen-zhao
Copy link

Base Info for this issue

  1. ChatKit Version:v0.8.5
  2. App-ID: XX
  3. Language:Objective-C
  4. iOS System Version:iOS12
  5. Prototype(是否是真机):YES
  6. Issue Type:Crash、Bug、Enhancement(希望能支持一个新需求)、Q-A

1. How to repeat the problem.

发送语音时,第一次会弹出录音倒计时,再此录音则不会弹出倒计时弹框,而录音在继续进行;

2. Please help me in this way.

我发现在这个LCCKProgressHUD.m 中的 109-117行的代码,我注释掉,就可以正常录音,不知道这里的代码有何用处;
尤其是这里 [windows removeObject:self.overlayWindow]; 为什么移除一个新建的对象,而对象没有使用。
代码如下:
NSMutableArray *windows = [[NSMutableArray alloc] initWithArray:[UIApplication sharedApplication].windows];
[windows removeObject:self.overlayWindow];

                             [windows enumerateObjectsWithOptions:NSEnumerationReverse usingBlock:^(UIWindow *window, NSUInteger idx, BOOL *stop) {
                                 if([window isKindOfClass:[UIWindow class]] && window.windowLevel == UIWindowLevelNormal) {
                                     [window makeKeyWindow];
                                     *stop = YES;
                                 }
                             }];
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant