我开始在Safari自定义项目中使用Dashcode,我的应用程序运行良好,但是StackLayout Object在Firefox中不起作用。
我知道Dashcode使用许多特定于Wekbit的东西,但是有什么方法可以让StackLayout对象在Firefox中工作?只要我的视图发生变化,我就不会介意失去一些奇特的东西,例如过渡动画。
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的邮件列表中问了同样的问题,但没有得到答复。

最佳答案

仅作记录:

似乎存在一个错误(FireFox或Dashcode?),无法让FireFox正确加载页面。我仅使用FireFox 3.6.2进行了测试(这是最新的一次)
答案在这里:
http://lists.apple.com/archives/dashboard-dev/2010/Mar/msg00017.html

谢谢。

10-05 18:41
查看更多