0

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

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

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

相关问题:Phonegap 应用程序中的 UIWebOverflowScrollView 异常

4

1 回答 1

0

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

我们的 phonegap-app 也遇到了同样的问题,它有时会崩溃并显示相同的错误消息(有时只锁定上部屏幕),并通过删除该部分 CSS 来修复它。

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

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

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

很抱歉回答迟了,我们刚刚解决了我们的问题:P。

于 2012-08-01T10:50:56.467 回答