0

私は問題があります。
奇妙な問題。
私はコードのこの部分を持っています:

Actions.loadWizzard = function(href)
{
    alert(1);
    var wizardTimer;
    var wizardTimer2;
    if (navigationObject.getLocation(href) === "ProductInformationWizzard") {
        navigationObject.newPage("loading");
        wizardTimer = setTimeout("navigationObject.newPage('contentProductInformationWizzard');", 3000);
        wizardTimer2 = setTimeout("window.productInformationWizzardObject.init()", 1000);
    } else if (navigationObject.getLocation(href) === "contentAdviceWizzard") {
        navigationObject.newPage("loading");
        wizardTimer2 = setTimeout("window.adviceWizzardObject.init()", 10000);
    }
    return;
};

また、通常のブラウザでは、正常に機能するはずです。
ただし、WRT(またはphonegapアプリ)としてはそうではありません。
アラートは表示されません(デバッグに使用されます)。setTimeoutは使用しません。
即座に評価します。また、読み込みページは表示されません。

ええ、時々それは一度現れます。

もう1つの問題は、読み込み中のdivにGIFimgがあることです。これは、imgの読み込みのようなものです。
しかし、物事は静的です。アニメーションGIFではなく通常の画像のようです。

これはどのように可能ですか。

コードへのいくつかの注意:

navigationObject.newPage(page);

これにより、表示している現在のdivが非表示になり、渡されたdivが表示されます。

window.adviceWizzardObject.init();

これにより、jsonrpcサーバーにajaxリクエストが送信され、jsonが取得したデータが評価され、ウィザードが設定されます。

よろしくお願いします、エリック

4

1 に答える 1

0

それは機能し
ますが、いくつかのキャッシングまたは古いバージョンがロードされた何かのために、またはそのようなものがあります。
電話を再起動すると問題が解決しました。

于 2011-03-11T10:29:59.093 に答える