使用使用 PhoneGap + iOS 创建的应用程序一段时间后,该应用程序崩溃并显示以下错误消息:
[UIWebOverflowScrollView _viewDelegate]: message sent to deallocated instance 0x21e330
我不知道为什么会出现这个问题。我无法重现该错误,它突然发生。我知道这个问题与已发布的任何类型的对象有关,但由于我使用 PhoneGap(+ QrCode 插件),我确信这个问题与 Phonegap 或 BarcodeScanner 插件有关。有人可以给我关于如何解决这个问题的任何见解吗?我已更新到新的 PhoneGap 版本 1.9.0。
相关问题:UIWebOverflowScrollView Exception in Phonegap Application
最佳答案
您在 CSS 中使用“-webkit-overflow-scrolling: touch”吗?
我们的phonegap应用程序也遇到了同样的问题,它有时会崩溃并显示相同的错误消息(有时只锁定了上部屏幕),并且通过删除上述CSS部分来修复它。
如果您使用“-webkit-overflow-scrolling: touch”,也许可以测试一下如果没有它,您的应用程序是否会崩溃?
参见apache.org有关上述错误和可能的解决方案的更多信息。
我们通过使用 iScroll 解决了这个问题而不是 CSS。
抱歉回复晚了,我们刚刚解决了问题:P。
关于iphone - PhoneGap + iOS 异常 : [UIWebOverflowScrollView _viewDelegate] message sent to deallocated instance 0x21e330,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11382476/