نافذة صغيرة جدًا للتحرير هنا على هاتف محمول

للإجابة من الموضوع السابق. أراد Yt.w تعطيل شريط الأدوات بشكل افتراضي في ظل ظروف معينة لأن:

لقد اكتشفت أنه يمكنني محاولة إنشاء بعض التعليمات البرمجية لذلك. هذا مجرد حل مؤقت فوري.
في الواقع، في Discourse بشكل افتراضي، يتم إخفاء شريط الأدوات لأي شيء أقل من عرض نافذة 370 أو، إذا كان جهاز Android.

const storedVal = keyValueStore.get("toolbar-enabled");
if (this._toolbarEnabled === undefined && storedVal === undefined) {
  // iPhone 6 هو 375، أي شيء أضيق ويجب أن يكون شريط الأدوات
  // معطلاً افتراضيًا.
  // ومع ذلك، يجب أن نتذكر الحالة
  this._toolbarEnabled =
    window.innerWidth > 370 && !this.capabilities.isAndroid;
}

ستكون تعليماتي البرمجية مجرد امتداد لتعميم هذا السلوك على أي عرض للجوال.

أتفق معك؛ نهج آخر سيكون تثقيف المستخدم بطرق معينة بأن أيقونة الشعار تقوم بتبديل شريط الأدوات!

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