为什么在触摸iOS上的sencha-touch / phonegap应用程序中的按钮后,我需要等待7秒才能触摸检测以触发我的面板滑动?
日Thnx!
编辑:它似乎是CSS文件。如果我不加载它,它运作良好。怎么会这样!?
再次编辑:似乎是INSET功能!这个人杀了这个动作:
.x-button.x-button-pressed,
.x-button.x-button-active,
.x-toolbar .x-button.x-button-pressed,
.x-toolbar .x-button.x-button-active {
-webkit-box-shadow: inset #AAA1A1 0 0 39em, rgba(255, 255, 255, 0.1) 0 0.1em 0;
}
答案 0 :(得分:1)
inset of 39em
。
发生的事情是,DOM计算出按下的新布局,然后移出并重新按下按钮然后 - 然后触发tap事件。
所以 - 如果你为dom做了很多计算,那需要一些时间。你试着保持对1em的插图吗?否则,将背景颜色设置为不同的值可能会更快。