如何在手机间隙android中打开/关闭面板时停止页面闪烁

时间:2013-10-01 06:13:04

标签: javascript android css cordova-2.0.0 jquery-mobile-panel

我正在尝试创建和facebook一样的面板,所以试图使用来自JQuery mobile link的面板 然后我使页眉和页脚位置固定和禁用数据动画。知道问题是当我打开/关闭面板时,它的闪烁也应用ui-panel-wrap-content位置固定当面板打开并且位置为面板关闭时的绝对值,因此只能滚动面板而不能滚动页面内容。 任何人都可以告诉我如何停止闪烁。 任何想法都表示赞赏。 提前致谢。

3 个答案:

答案 0 :(得分:0)

添加此css

.ui-page {
        -webkit-backface-visibility: hidden;
    }

答案 1 :(得分:0)

您可以尝试使用以下代码

.ui-page * {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
transform: rotateY(0deg);
}

ui-mobile-viewport-transitioning,
.ui-mobile-viewport-transitioning .ui-page
{
overflow: visible;
}

还在清单文件中添加以下代码

android:hardwareAccelerated="false"

希望它会有所帮助。

答案 2 :(得分:0)

您可以预加载侧面板内容。这样可以平滑过渡并消除加载面板的任何延迟。这意味着白色背景永远不会显示。

我稍后会使用执行预加载所需的代码进行更新。