واجهة برمجة تطبيقات المكون الإضافي beforePageChange؟

هل توجد واجهة برمجة تطبيقات إضافات (plugin-API) قبل تحميل صفحة جديدة / أثناء تحميل صفحة؟

لدي مشكلة حيث أقوم بتغيير الأنماط في شريط التنقل اعتمادًا على الصفحة باستخدام واجهة برمجة التطبيقات onPageChange. لسوء الحظ، هذا يعني أنه عندما يتنقل شخص ما في موقعي، فإن التغييرات في شريط التنقل لا تحدث حتى يتم تحميل الصفحة الجديدة. لذلك، عند الانتقال من صفحة بها شريط تنقل شفاف إلى صفحة بها شريط تنقل صلب، يظهر شريط التنقل الشفاف حتى تكتمل تحميل الصفحة الجديدة (أي أثناء ظهور المؤشر). هذا مظهر سيء، لذا أبحث عن حل.

أي اقتراحات ستكون موضع تقدير كبير. شكراً لك!

ألق نظرة هنا

بشكل عام، يجب تجنب onPageChange إذا كان بإمكانك. هناك طرق أخرى للتحقق من المسار الحالي والقيام ببعض العمل المشروط بناءً على ذلك. يسعدني إلقاء نظرة إذا قمت بنشر الكود الخاص بك والنتيجة المرجوة هنا.

إعجاب واحد (1)