راکت

ضبط صدا و آپلود در سرور

4 پاسخ

سلام و خسته نباشید خدمت اساتید
بنده رو یه اپی دارم کار میکنم که باید صدارو ضبط کنه و بعد فایل ضبط شده رو بشه آپلود کرد
الان دارم از پکیج react-native-audio استفاده میکنم فایل ضبط میشه با استفاده از پکیج react-native-sound به درستی پخش میشه .
url ی که از فایل میده اینه

/data/user/0/com.appae/files/test.aac

وقتی فایل رو با استفاده از پکیج rn-fetch-blob میخونم این اطلاعات رو میده

{  
filename  
:  
"test.aac"  
lastModified  
:  
1575132850000  
path  
:  
"/data/user/0/com.divarbedivar/files/test.aac"  
size  
:  
11193  
type  
:  
"file"  
}

type:file برمیگردونه در حالی که اگه فایل صوتی رو با react-native-document-picker باز میکنم type: audio برمیگردونه

آیا راه حل بهتری برای اینکار پیشنهاد میکنید؟
اشتباه بنده کجاست؟

/data/user/0/com.appae/files/test.aac

این آدرس کجاست و فایل دقیقا کجا ذخیره میشه؟
ممنون میشم کمک کنید

ثبت پرسش جدید

پاسخ‌ها

4
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

اگر نمیدونید کدهاتون رو چه شکلی باید بفرستید شماره 9 لینک زیر رو بخونید.
https://roocket.ir/faq
کدهاتون رو اصلاح کردم
در مورد پکیج rn-fetch-blob شما از این برای اپلود استفاده میکنید دیگه درسته ؟ پس مشکلی نیست ! شما دقیقا هدفتون چیه
این آدرس برنامه شماست که فایل صوتی به شکل موقت اونجا ذخیره میشه

Hanan Farahdel
Hanan Farahdel
@hanan.f.1994

ممنون
بله اون آدرس موقته ظاهرا، از rn-fetch-blob برا ی خوندن فایل از همین آدرس استفاده میکنم که اطلاعات فایل رو به شکلی بالا گذاشتم دریافت میکنه. و با استفاده از formData و axios آپلودش میکنم.

شاید پاسخ شما همین‌جا باشد

Hanan Farahdel
Hanan Farahdel
@hanan.f.1994

دوستان کسی نمیتونه مشکل منو حل کنه خیلی حیاطیه

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

@hanan.f.1994
الان دقیقا مشکل شما چیه ! در پیام آخر همه چی خبری بود سوالی نبود توش !

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

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