HTML视频播放后UIWebview App崩溃

时间:2013-03-25 01:34:33

标签: ios objective-c video uiwebview brightcove

我在HTML-5视频完成从UIWebview播放后发生崩溃。 UIWebview加载包含brightcove嵌入式视频播放器的页面。视频播放正常,视频播放。但是,如果您在Landscape中观看视频,然后按完成,当回到UIWebview并与之交互时(例如开始滚动)应用程序崩溃:

0    libobjc.A.dylib     objc_msgSend + 15
1    UIKit   -[UIWindow warpPoint:] + 710
2    UIKit   _UIApplicationHandleEvent + 3382
3    GraphicsServices    _PurpleEventCallback + 590
4    GraphicsServices    PurpleEventCallback + 34
5 ...    CoreFoundation  __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 34
11   UIKit   UIApplicationMain + 1120

NSZombies报道:

*** -[MPTransportButton _isChargeEnabled]: message sent to deallocated instance 0x258f75d0

该项目使用ARC,我原生播放视频,它全部由嵌入式播放器中的UIWebview处理。因此,这个明显的内存管理问题是UIWebview托管代码的内部问题。

我怀疑它与Orientation的变化有关,因为它似乎与在风景中观看视频有关。不幸的是,这是一项要求。

嵌入式brightcove代码可在其支持论坛Brightcove Crash

的相关链接中找到

我见过其他问题,但没有答案UIWebView CrashUIWindow warpPaint

0 个答案:

没有答案