2

SafariカスタムプロジェクトでDashcodeを使い始めました。アプリは正常に機能しますが、StackLayoutオブジェクトはFirefoxでは機能しません。Dashcodeが多くのwekbit固有のものを使用していることは知っていますが、FirefoxでStackLayoutオブジェクトを機能させる方法はありますか?ビューが変更される限り、トランジションアニメーションのような派手なものを失ってもかまいません。StackLayoutもIEでは機能しませんが、IEに期待するには多すぎると思います。笑。

何か提案、アイデアはありますか?Webkitが利用できない場合は、jQueryまたはDojoライブラリをDashCodeで使用できるかもしれません。この場合、どうすればこれを行うことができますか?

ありがとう。

2010/3/28追加:

これは私のコードです:

function tab1ClickHandler(event){
    // introView tab
    var stackLayout = document.getElementById('stackLayout').object;
    stackLayout.setCurrentView('introView'); 

    var obj1= document.getElementById('text1');
    obj1.style.setProperty('background-image', 'url(Images/text3%201.png)', 'important');
    var obj2= document.getElementById('text2');
    obj2.style.setProperty('background-image', 'none', 'important');
    var obj3= document.getElementById('text3');
    obj3.style.setProperty('background-image', 'none', 'important');
}

DashcodeインスペクターパネルからStacklayoutコードを取得しました(したがって、間違っているとは思いません)

backgroung-imageプロパティの設定は、FireFoxでうまく機能しています。問題は、Stacklayoutのビュー変更が機能していないことです。ここで結果を確認できます: http ://web.me.com/nacho4d/ (safariまたはchromeとfirefoxを比較し、タブをクリックします)

何かご意見は?Dashboard-dev appleのメーリングリストで同じ質問をしましたが、まだ返信がありません。

4

1 に答える 1

0

記録のために:

FireFox がページを正しくロードできないバグ (FireFox または Dashcode?) があるようです。私は FireFox 3.6.2 でのみテストしました (当時は最新でした) 答えはここにあります: http://lists.apple.com/archives/dashboard-dev/2010/Mar/msg00017.html

ありがとう。

于 2010-07-25T03:19:18.547 に答える