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のメーリングリストで同じ質問をしましたが、まだ返信がありません。