私は問題があります。
奇妙な問題。
私はコードのこの部分を持っています:
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が取得したデータが評価され、ウィザードが設定されます。
よろしくお願いします、エリック