ChangePage错误Android 4.4.4

时间:2014-11-21 09:19:47

标签: android jquery jquery-mobile cordova

我用jQuery Mobile和jQuery制作了一个Phonegap / cordova应用程序。

在我的代码中,我要更改我的页面:

changePage: function (url) {
    $.mobile.pageContainer.pagecontainer("change", url, {});
},
connexion : function() {
    if ($("#login").val() != "")
        login = $("#login").val();
    app.changePage('#pageScan');
},

此功能在我的计算机上使用波纹完美运行。

但是当我在我的Android设备(v:4.4.4)上启动应用程序并使用此功能时,我得到了:

  

"未捕获TypeError:对象#pageScan没有方法' apply' "

我不明白为什么它可以在Chrome桌面上使用Ripple,而不是在我的手机中。

有我的身体(index.html):

<body>
    <div data-role="page" id="pageLogin">
        <div data-role="header" class="header">
            <input type="button" value="Connexion" onclick="app.connexion()">
            ...
        </div><!-- /header -->

        <div data-role="content" id="connexion" class="content_appli">
            ....
        </div>
    </div>

    <div data-role="page" id="pageScan">
        <div data-role="header" class="header" data-position="fixed" data-tap-toggle="false" data-hide-during-focus=""  >
           ....
        </div><!-- /header -->

        <div data-role="content" id="contentPageScan" class="content_appli">
            ...
        </div><!-- /content -->

        <div data-role="panel" data-position="left" data-position-fixed="true" data-display="overlay" data-theme="a" id="panelSettings">
            ...
        </div><!-- /panel -->

    </div> </body>

0 个答案:

没有答案