使用jQuery Mobile的Safari中的可视错误 - 内容复制

Adr*_* A. 50 safari jquery-mobile easeljs createjs

我正在使用jQuery Mobile 1.3.0,EaselJs 0.6.0和TweenJs 0.4.0构建移动应用程序.

因此,当我加载页面时,某些内容会在视觉上重复.DIV并不是真的重复,它只是视觉上的.

  • 此错误仅出现在Safari(Windows + OSX)上.
  • 如果我单击并滑动以选择页面,则错误消失.
  • 如果我切换页面(使用jQuery Mobile幻灯片转换),它也会消失.

这是一个截图:https://dl.dropboxusercontent.com/u/37896707/both.jpg

好的和坏的截图示例

我的代码很大,所以我不能在这里完全发布它.我花了2个小时玩我的代码试图解决这个问题.我真的不知道.

如果您有想法并需要更多信息,请告诉我.

ols*_*lsn 1

这不是一个漂亮的答案,但却是一个对很多人有效的解决方法:

这听起来像是一个可能的竞争条件,您可以尝试在加载页面时设置超时(几毫秒),然后通过display: none/block打开body.