Masoomeh
3 سال پیش توسط Masoomeh مطرح شد
2 پاسخ

ارسال فایل در چت

سلام من با لاراول و ویو و websocket یه برنامه چت نوشتم ولی توی ارسال فایل مشکل دارم
نمیدونم چجوری مثلا یک ویدئو رو ارسال کنم که همزمان که داره آپلود میشه توی چت هم نمایش داده بشه ممنون میشم اگه کمک کنید


ثبت پرسش جدید
AriaieBOY
تخصص : TALL Stack Lover
@ariaieboy 3 سال پیش مطرح شد
0

من منظورتون دقیق نمیفهمم که همزمان که داره آپلود میشه داخل چت نمایش بده. یعنی چی

اگر منظورتون این هست که همزمان با آپلود خود فیلم نمایش داده بشه که با لاراول و ویو و وب سوکت به همین راحتی نمیشه پیاده سازی را انجام داد و باید بحث استریم فایل انجام بدید که حیطه تخصصی هست و معمولا برای استریم از پی اچ پی توصیه نمیشه استفاده بشه.

ولی اگر فقط منظورتون این هست که مثل تلگرام بگه که فلانی در حال آپلود فایل هست.
که خوب کاری نداره. میتونید داخل ویو هنگام آپلود فایل یک whisper انجام بدید روی وب سوکت و توی بقیه کلاینت ها این کانالی که داره توش whisper انجام میشه را میتونید listen کنید و نمایش بدید که داره یک فایل آپلود میشه.

حتی میتونید درصد پیشرفت آپلود را هم داخل whisper بذارید و داخل متنی که میخواهید نمایش بدید درصد را هم نمایش بدید.

https://laravel.com/docs/8.x/broadcasting#client-events


Masoomeh
@zafari.ma.8 3 سال پیش مطرح شد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام