Skip to main content
blink

یادداشت‌های صوتی بر روی Blink — پخش آن‌ها، خواندن آن‌ها، کپی کردن آن‌ها

زمانی که شما یک یادداشت صوتی بر روی Blink ضبط می‌کنید، دو چیز حفظ می‌شود: صوت خود آن و متن نوشتاری آنچه گفته شده است. شما هر دو را در صفحه خود Blink پیدا خواهید کرد و دوباره در صفحه ویرایش آن، زیر "رسانه و فایل‌ها".

متن نوشتاری

متن نوشتاری به طور خودکار پس از ذخیره ضبط تولید می‌شود. در حین وقوع این، شما "پیش‌نویس در حال انتظار" را خواهید دید؛ اگر نتواند تولید شود، شما شاهد "متن نوشتاری با شکست مواجه شد" خواهید بود و صوت هنوز برای گوش دادن در دسترس است.

کپی کردن یک متن نوشتاری (2026-09-10)

در کنار کلمه "متن نوشتاری" یک دکمه کوچک کپی وجود دارد. فشار دادن آن کل متن نوشتاری را به حافظه شما منتقل می‌کند تا بتوانید آن را در یک ایمیل، یک سند، یا هر جای دیگری بچسبانید. این دکمه برای یک لحظه تیک می‌زند تا شما ببینید که کار کرده است — نیازی به قرار دادن ماوس بر روی هیچ چیزی نیست یا حدس زدن ندارید.

این دکمه در هر دو صفحه Blink و صفحه ویرایش Blink وجود دارد، زیرا این دو مکان جایی هستند که متن نوشتاری نمایش داده می‌شود.

اگر گفت کپی کردن مسدود شده است

برخی مرورگرها دسترسی به حافظه را رد می‌کنند — اغلب مرورگر قدیمی گوشی‌های iPhone یا هر مرورگری در صفحه‌ای که از طریق یک اتصال امن ارائه نشده است. اگر این اتفاق بیفتد، صفحه به شما می‌گوید و از شما می‌خواهد که متن را انتخاب کنید و آن را به صورت دستی کپی کنید. این صفحه طوری وانمود نمی‌کند که چیزی را کپی کرده است که نکرده است: یک دکمه کپی که به آرامی شکست می‌خورد بدتر از هیچ است، زیرا شما ممکن است چیز نادرستی را بدون دانستن بچسبانید.

زمانی که صوت حذف شده است

فایل صوتی می‌تواند در حالی که متن نوشتاری حفظ می‌شود حذف شود — مفید زمانی که شما به کلمات نیاز دارید اما به فضای ذخیره‌سازی نیاز ندارید. در این صورت، پلیر با خط "فایل صوتی حذف شده — متن نوشتاری در زیر حفظ شده است." جایگزین می‌شود و متن نوشتاری و دکمه کپی آن به طور معمول کار خواهند کرد.

برای توسعه‌دهندگان

کنترل یک جز اشتراکی است، templates/blink/_transcript_copy_button.html، که توسط هر دو blink_detail.html و blink_edit.html شامل شده است — آنها همان بلاک کارت صوتی را رندر می‌کنند و این دو قبل از این تغییراتی داشته‌اند. نماد آن از ثبت‌نام آیکون می‌آید ({% of_icon "copy" %})، بنابراین تغییر مقیاس "کپی" به /adminapp/icons/ در همه جا تغییر می‌دهد.

رفتار آن static/js/of-copy.js است، که از document واگذار شده است بنابراین هر کارت صوتی در صفحه را پوشش می‌دهد و به هر دفعاتی که جز شامل شده باشد، یک بار متصل می‌شود. به هر دکمه class="js-of-copy" و data-copy-target="<element id>" بدهید تا از آن دوباره استفاده کنید.

تشخیص ویژگی اختیاری نیست. navigator.clipboard در یک مبدا غیر امن و در Safari iOS قدیمی محدود است؛ فراخوانی آن بدون محافظ خطا ایجاد می‌کند، هندلر از بین می‌رود، و دکمه هیچ کاری انجام نمی‌دهد با هیچ چیز در کنسول. یک execCommand جایگزین پشت آن وجود دارد، و اگر هر دو شکست بخورند، شکست اعلام می‌شود نه اینکه پنهان شود.

This guide was translated automatically. Read the English original.

🪐 OrbitPilot

Create a free account and I'll remember your conversations — sign up

🧠 Memory status