Я начал использовать Dashcode с пользовательским проектом Safari, мои приложения работают нормально, но объект StackLayout не работает в Firefox.
Я знаю, что Dashcode использует много вещей, специфичных для wekbit, но есть ли способ получить объект StackLayout для работы в Firefox? Я не возражаю против потери некоторых причудливых вещей, таких как переходные анимации, пока меняются мои виды
StackLayout также не работает в IE, но я думаю, что это слишком много, чтобы ожидать от IE. лол.
Есть предложения, идеи?
Может быть, библиотеки JQuery или Dojo можно использовать с DashCode, если webkit недоступен? в таком случае как я могу это сделать?
Спасибо.
ДОБАВЛЕНО 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');
}
Я получил код Stacklayout с панели инспектора Dashcode (так что я не думаю, что это неправильно)
Настройка свойства backgroung-image хорошо работает в FireFox. Проблема только в том, что изменение представления Stacklayout не работает.
Вы можете увидеть результаты здесь:
http://web.me.com/nacho4d/
(Сравните Safari или Chrome и Firefox, нажмите вкладки)
Есть мысли?
Я задал тот же вопрос в списке рассылки dashboard-dev apple, но пока не получил ответа.