【问题标题】:PhoneGap + iOS exception: [UIWebOverflowScrollView _viewDelegate] message sent to deallocated instance 0x21e330PhoneGap + iOS 异常:[UIWebOverflowScrollView _viewDelegate] 消息发送到已释放实例 0x21e330
【发布时间】:2012-07-08 10:39:06
【问题描述】:

使用PhoneGap + iOS创建的应用程序一段时间后,应用程序崩溃并显示以下错误消息:

[UIWebOverflowScrollView _viewDelegate]: message sent to deallocated instance 0x21e330

我不知道为什么会出现这个问题。我无法重现错误,它只是突然发生的。我知道这个问题与已发布的任何类型的对象有关,但是当我使用 PhoneGap(+ QrCode 插件)时,我确信这个问题与 Phonegap 或 BarcodeScanner 插件有关。有人能给我关于如何解决这个问题的任何见解吗?我已经更新到新的 PhoneGap 版本 1.9.0。

相关问题:UIWebOverflowScrollView Exception in Phonegap Application

【问题讨论】:

    标签: iphone cordova uiwebview crash barcode-scanner


    【解决方案1】:

    您是否在 CSS 中使用“-webkit-overflow-scrolling: touch”?

    我们的 phonegap 应用程序也遇到了同样的问题,它有时会崩溃并显示相同的错误消息(有时只是锁定了上屏),并且通过删除该 CSS 位来修复它。

    如果您使用的是“-webkit-overflow-scrolling: touch”,或许可以测试一下,如果没有它,您的应用是否会崩溃?

    请参阅apache.org 以获取有关上述错误和可能解决方案的更多信息。

    我们通过使用 iScroll 而不是 CSS 解决了这种情况。

    抱歉回复晚了,我们刚刚解决了我们的问题:P。

    【讨论】:

      猜你喜欢
      • 2023-03-14
      • 1970-01-01
      • 1970-01-01
      • 2011-06-16
      相关资源
      最近更新 更多