我发现与我的问题无关,也许我使用了错误的关键字。但让我解释一下:
我的iPad有一个奇怪的问题。我们有一个小的JavaScript应用程序/网站,没什么特别的。它通过UIWebView在本机应用程序容器中运行。问题是:
当我们在外部safari窗口中打开链接(例如pdf)并切换回应用程序时(通过四个手指手势或按钮)有时(并非总是)我们会看到网站的旧状态(例如旧的div应该隐藏的容器)直到iPad重新绘制窗口(一秒钟之后)。在重绘之后一切都还可以,但是直到这个重绘我们才会看到错误。
我们无法重建问题。它有时会以某种方式发生。
对我来说,看起来iPad会在重绘DOM之前存储网站的屏幕截图,因为它不会收听任何事件。有时iPad存储错误的截图? 这是iPad / Safari / UIWebView的已知行为吗?或者在应用容器或网站中的某些代码确实存在问题?
答案 0 :(得分:0)
我现在正在使用iPad和iPhone手势,这也引起了我的注意。尽管我还没有开发应用程序,但我发现这种情况正好发生。
不仅可以使用uiWebView,还可以使用Spotify& TomTom公司。它总是等待一秒左右,然后正确地重新绘制应用程序,有时它应该具有较旧的状态。
我想这就是iOS的工作方式,而且没有什么可以做的。