質問

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

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

ありがとう。

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 を比較し、タブをクリックしてください)

何かご意見は?私は Apple のダッシュボード開発メーリングリストで同じ質問をしましたが、まだ返答がありませんでした。

役に立ちましたか?

解決

記録のために:

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

ありがとう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top