سؤال

بدأت في الاستخدام DashCode من خلال مشروع Safari المخصص ، تعمل تطبيقاتي بشكل جيد ، لكن كائن StackLayout لا يعمل في Firefox. أعلم أن DashCode استخدم العديد من الأشياء الخاصة بـ Wekbit ولكن هل هناك أي طريقة يمكنني الحصول على كائن StackLayout O في 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 Inspector (لذلك لا أعتقد أنه غير صحيح)

تعيين خاصية صورة 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

شكرًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top