تشغيل فايرفوكس على ديبيان، عندما أقوم بـ “معاينة السمة” أحصل على الأيقونة، يمكنني تسجيل الصوت، وحفظه وتشغيله. ولكن بدون “معاينة السمة”، تختفي الأيقونة. هل هناك إجراء معروف لإعادتها للظهور؟
هل تأكدت من تطبيق مكون السمة على السمة التي تستخدمها؟
نعم، يتم تطبيق مكون السمة على جميع السمات.
هل لديك أي مكونات سمة أخرى قد تتداخل معها؟
هذا يبدو جيدًا حقًا! لقد أجريت اختبارًا سريعًا ويعمل بشكل لا تشوبه شائبة. عمل رائع! أنا مهتم شخصيًا بهذه الميزة لأنني لطالما حلمت بمشاركة الصور على منتدى عائلتي والسماح للأشخاص بالرد بتسجيل صوتي. إذا تم نسخه تلقائيًا أيضًا، فسيكون ذلك مذهلاً.
اقتراح لتحسين واجهة المستخدم الذي يتبادر إلى الذهن هو تسهيل الرد بتسجيل صوتي، ربما باستخدام
في قائمة المنشور. انقر فوق هذا لفتح نافذة التسجيل الصوتي. احفظها ثم يتم إنشاء الرد وحفظه، مع احتواء التسجيل الصوتي.
لا أستطيع تحديد ذلك بالضبط وسيقوم مصمم أفضل مني هنا، ولكن يمكن تحسين تجربة المستخدم للنافذة بعدة طرق لجعلها أكثر متعة وديناميكية وسهولة في الفهم:
- عند بدء التسجيل، قم ببعض الرسوم المتحركة للإشارة إلى التسجيل النشط
- عند إيقاف التسجيل، قم بتغيير بدء التسجيل إلى تسجيل مرة أخرى. عند تحديده، قم بالتحذير من أنه سيتم حذف التسجيل الحالي.
- قم بتغيير تحميل إلى الاحتفاظ بالتسجيل
- قم بتغيير إلغاء إلى حذف التسجيل
تطبيق RodeReporter على هاتفي الآيفون يتبادر إلى الذهن، والذي يتمتع بواجهة مستخدم لائقة جدًا.
تبدو هذه ميزة رائعة بالنسبة لي. ![]()
لا يوجد شرط خاص لظهور الزر. ![]()
بافتراض أنه مرتبط بالقالب الخاص بك، هل يمكنك التحقق من وحدة تحكم المتصفح إذا رأيت أي أخطاء يمكن أن تفسر مشكلتك؟
هنا @Arkshine، شكراً لك على النظر في الأمر. قمت بتحميل الصفحة، ثم فتحت وحدة التحكم (console) ونقرت على “موضوع جديد” لمراقبة المؤلف: لم يظهر زر الميكروفون. ظهرت الرسائل قبل أي إجراء.
رسائل وحدة التحكم
تحذيرات سياسة أمن المحتوى 2
سياسة أمن المحتوى: تجاهل “‘report-sample’” ضمن script-src: “‘strict-dynamic’” محددة أحدث إصدار
سياسة أمن المحتوى: تجاهل “‘report-sample’” ضمن script-src: “‘strict-dynamic’” محددة أحدث إصدار
Discourse v3.3.0.beta2-dev — Commits · discourse/discourse · GitHub — Ember v5.5.0 app.js:240:10
@angus
هل لديك وقت لإضافة تسجيل صوتي في الدردشة… شكراً…
لقد أجريت اختبارًا سريعًا لمعرفة ذلك. يمكن أن يعمل.
يمكن إرفاق الصوت المسجل وتحتاج إلى الضغط على Enter لإرسال الرسالة.
لست متأكدًا مما إذا كان يجب إرسال الرسالة تلقائيًا بعد تحميل الصوت.
ما رأيك؟
زران؟ Upload و Upload & Send
هذه فكرة جيدة. شكراً على الاقتراح. ![]()
شكراً جزيلاً على الجهود @Arkshine،
مثير جداً، هل لديك فرع يمكنني تجربته ![]()
ربما، play، و send
أعتقد أنه من النادر أن يقوم شخص ما بتحميله ولكنه لا يرسله …؟
“send” تقوم بكل من التحميل والإرسال.
وهل سيعمل على الآيفون أيضاً، صحيح؟
هذا رائع جدًا. هل يتم الاحتفاظ بالمقاطع الصوتية لفترة زمنية محددة؟ فقد يكون الأمر صعبًا على المساحة إذا كان هناك الكثير من حركة المرور/التحميلات بمرور الوقت.
هذا يغلق الفجوة بشكل أكبر من خلال إضافة نظام دردشة قوي.
تخمين، مثل محتوى الدردشة، سيتم الاحتفاظ بالمقاطع الصوتية لفترة زمنية محددة في إعدادات القناة… قد تكون من يوم واحد إلى أشهر…
يبدو أن النظام يزيل بشكل دوري الملفات الوسائط التي لم تعد تتم الإشارة إليها… تخميني، لست متأكدًا من المنطق…
هل يمكنك تجربة الفرع feature/chat-support؟ ![]()
URL: https://github.com/arkshine/discourse-voice-recorder
إذا كان كل شيء على ما يرام، سأقوم بـ PR بمجرد حصولي على اختبارات عاملة.
كيف تبدو الميزة في الوقت الحالي:
شكرا @Arkshine
لقد قمت بتثبيت هذا الفرع للتو، وجربته، وهو يعمل بشكل جيد على الويب والجهاز. سأجرب المزيد وسأبلغ عن أي مشاكل…
شكرا جزيلا لك على هذه الوظيفة الرائعة، إنها رائعة!
سؤال:
- هل هناك حد زمني للتسجيل؟ ربما نحتاج إلى إعداد لتجنب إساءة الاستخدام؟
شكراً للاختبار! ![]()
لا يوجد حاليًا حد زمني، ولكن حدود حجم المرفقات تحد منك، ولا يوجد تحذير بشأنها. ستكون ميزة رائعة لإيقاف التسجيل إذا تجاوز حجمه الحد المحدد لأنني أعتقد أنك تفقد الصوت إذا حدث ذلك.
يمكن أيضًا إنشاء إعداد جديد لتحديد حد زمني. ومع ذلك، لست متأكدًا من كيفية ترجمة الحجم النهائي بناءً على الحد الزمني (حتى الآن).
صحيح، لقد نسيت ذلك،
أعتقد أنه لا حاجة لإعداد خاص به، يمكن فقط الإشارة إليه في مكان ما في المستند إذا لزم الأمر…
شكراً لك Arkshine!

