如果内容大于4000-5000像素,iOS Safari和PhoneGap应用程序将崩溃

时间:2013-07-28 15:46:20

标签: html5 css3 safari cordova

我正在开发一个PhoneGap应用程序。在iOS 5.1.1中没有问题,但在6.1.3中存在滚动问题。

如果我使用的容器overflow:auto; -webkit-overflow-scrolling:touch;且内容大于4000-5000像素,则在滚动后Safari会崩溃。

您可以使用以下链接进行测试。单击地图并在放大4-5次后滚动它。

http://okngnr.com/arb/

我知道问题不是SVG或DOM元素太多。 iOS 6.x中是否有错误?我怎样才能看到Safari的崩溃报告?我正在使用Windows,这些不是\Users\<username>\AppData\Roaming\Apple Computer\Logs\

下的CrashReporter

提前致谢。

1 个答案:

答案 0 :(得分:0)

也许是iOS问题。你有没有在iOS 7上测试(有想法)?在Mac上,使用Xcode Phonegap项目和调试器,您可能会有更多信息。当你一次性加载所有内容时,问题就出现了。

如果你分页?四个按钮,底部有一个按钮,可以加载其他按钮。这对你的界面来说并不酷,但如果它是iOS问题,你可能没有选择......