Hanan Farahdel
4 سال پیش توسط Hanan Farahdel مطرح شد
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

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


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

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


Hanan Farahdel
@hanan.f.1994 4 سال پیش آپدیت شد
0

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


Hanan Farahdel
@hanan.f.1994 4 سال پیش مطرح شد
0

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


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

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


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

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