مرحباً @ljpp - شكراً لك على الإبلاغ عن هذا. لقد كانت هناك بعض الترقيات الأخيرة في الكود الذي يتعامل مع التنقل “للخلف” الخاص بنا، لذلك من الممكن بالتأكيد حدوث تراجع، أو عدم توافق مع سمة/إضافة على موقعك.
هل لديك تسلسل محدد لزيارات الصفحات يؤدي إلى المشكلة؟
يحدث هذا معي في الوقت الحالي. لاحظت أنه عند استخدام زر الرجوع، تنتقل المشاركة إلى منشور مختلف في تلك المشاركة، وبعد ذلك تظهر أحدث المشاركات مرة أخرى. عندها لا يمكنني فتح المشاركة مرة أخرى. بعد التحديث، تكون المشاركة موجودة.
لاحظ أن زر الرجوع لا يعيدني مباشرة إلى أحدث المشاركات. لقد زرت تلك المشاركة أكثر من مرة من قبل، لأنها تسبب المشكلة بطريقة ما (ربما الرابط إلى منشور مختلف في المشاركة أو حتى زر “عرض المنشور بالكامل” للمنشور الأول، لا تزال الخطوات غير واضحة بالنسبة لي)
لقد حاولت تكرار الأمر أكثر. يحدث بالتأكيد عندما لا يعيدك زر الرجوع مباشرة إلى أحدث المشاركات وهناك هذه القفزة إلى منشور آخر قبل أن تعود إلى قائمة المشاركات.
يحدث هذا على جهاز iPad/DiscourseHub أيضًا عند التمرير من اليسار. بدأ بالفعل بالأمس وهنا. مزعج جدًا
ولا يحدث باستمرار. أحيانًا يعرض موضوعًا سابقًا بثانية، ويعيد تحميل المنتدى ويعود بسلاسة إلى الصفحة الرئيسية. أو يبدأ في المرور عبر سجل المواضيع الحمراء.
بالتأكيد - قد تكون هذه مشكلة مختلفة، ولكن نظرًا لأنها تبدو متشابهة، لم أبدأ موضوعًا جديدًا.
شكراً للجميع - سنواصل البحث في الأسباب المحتملة. إذا تمكن أي شخص من التحقق من وحدة تحكم المتصفح الخاصة به بحثًا عن أخطاء عند حدوث ذلك، فسيكون ذلك مفيدًا جدًا (أدرك أن هذا أسهل في التنفيذ على الهاتف المحمول!)
لقد فتحت موضوعًا من الأحدث، واستخدمت زر الرجوع للعودة إلى الأحدث ونقرت على الموضوع مرة أخرى. لا يفتح. هذا هو الخطأ الذي أحصل عليه
Uncaught TypeError: Cannot read properties of undefined (reading 'refresh')
at e.navigatedToPost (url.js:335:20)
at e.routeTo (url.js:240:14)
at e.E [as navigateToTopic] (topic-list-item.js:44:16)
at e.click (topic-list-item.js:284:19)
at e.trigger (core_view.js:63:1)
at e.r [as trigger] (index.js:383:1)
at e.trigger (ember-events.js:138:30)
at e.r [as trigger] (index.js:383:1)
at HTMLTableRowElement.o (ember-events.js:203:39)
navigatedToPost @ url.js:335
routeTo @ url.js:240
E @ topic-list-item.js:44
click @ topic-list-item.js:284
trigger @ core_view.js:63
r @ index.js:383
trigger @ ember-events.js:138
r @ index.js:383
o @ ember-events.js:203
نعم، لا أعتقد أن المشكلة كانت خاصة بنظام أندرويد.
كانت المشكلة تعتمد إلى حد ما على أداء الشبكة/وحدة المعالجة المركزية، لذا قد يفسر ذلك سبب ملاحظتها بشكل متكرر على الأجهزة اللوحية. ولكن المشكلة كانت قابلة للتكرار بالنسبة لي أيضًا على متصفح كروم لنظام macOS بعد إبطاء الشبكة/وحدة المعالجة المركزية في أدوات المطور.