小编j0j*_*0j0的帖子

HTML5视频播放期间的CALayerInvalidGeometry异常

更新到iOS 4.2 SDK后,我在我的应用程序中收到以下异常:

Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [nan 22]'
Run Code Online (Sandbox Code Playgroud)

(请参阅下面的调用堆栈副本)

细节:

' - UIWebView里面有视频标签UIScrollView

' - 视频可以在里面播放UIWebView,但是当试图放大,并使用播放器中的缩小或完成按钮时,应用程序会崩溃并显示异常.这不会发生在SDK 3.2上

*** Call stack at first throw:
(
 0   CoreFoundation                      0x01150be9 __exceptionPreprocess + 185
 1   libobjc.A.dylib                     0x012a55c2 objc_exception_throw + 47
 2   CoreFoundation                      0x01109628 +[NSException raise:format:arguments:] + 136
 3   CoreFoundation                      0x0110959a +[NSException raise:format:] + 58
 4   QuartzCore                          0x0200996a _ZL18CALayerSetPositionP7CALayerRKN2CA4Vec2IdEEb + 177
 5   QuartzCore                          0x020098b5 -[CALayer setPosition:] + 42
 6   QuartzCore                          0x020097cc -[CALayer …
Run Code Online (Sandbox Code Playgroud)

c position calayer ios ios-4.2

5
推荐指数
2
解决办法
3423
查看次数

标签 统计

c ×1

calayer ×1

ios ×1

ios-4.2 ×1

position ×1