من در حال راهاندازی یک پروژه جدید Expo هستم و تمام مستندات منتشر شده در ۲۸ اوت ۲۰۲۱ را دنبال میکنم. دستور import مشخصشده توسط مستندات Firebase کار نمیکند. مراحل بازتولید مشکل به شرح زیر است.
expo init firebase-demoگزینه blank (TypeScript) را انتخاب کرده و کلید Enter را فشار دهید.
cd firebase-demo expo install firebaseاین خط را به App.tsx اضافه کنید، همانطور که مستندات میگویند:
import { getAuth, crea ادامه مطلب →
مخزن گیت پروژه غیرقابلکار
در حال تلاش برای استفاده
پکیج react-navigation در React Native (Expo-Typescript)
به همان روشی که با React Native معمولی (Expo - جاوااسکریپت ساده) انجام
ادامه مطلب →
من در حال تلاش برای استفاده از react-native-quick-actions با expo هستم و از پلاگین تنظیمات آن طبق پیشنهاد در انجمن expo استفاده میکنم. میانبرها کار میکنند، اما نمیتوانم یک تصویر سفارشی برای میانبر در اندروید تنظیم کنم. طبق مستندات، باید تصاویر را در
ادامه مطلب →
من یک کامپوننت ساده ریاکت نیتیو دارم که عنصر ویدئویی expo-av روی آن قرار دارد.
من با مشکلی مواجه هستم که اگر شبکه هنگام تلاش برای پخش ویدیو قطع شود و سپس وقتی اتصال اینترنت برگشت، ویدیو دوباره پخش نمیشود.
ایدهای دارید؟ مقداری کد در زیر (سادهشده)
ادامه مطلب →
من تازه یکی از پروژههای پیشفرض TypeScript در اکسپو را با expo init ایجاد کردهام و یک فایل ساده App.tsx در دایرکتوری اصلی دارد. من قادر هستم تغییراتی در این فایل ایجاد کنم و آن تغییرات در برنامهام بازتاب داده میشوند، اما به ن
ادامه مطلب →من تمام شب مشغول این کار بودهام، دارم تلاش میکنم خودم را روی آیفونم با استفاده از اکسپو ضبط کنم از طریق expo-av (صحبت کردن را از طریق آیفون ضبط میکند) و آن را به Endpoint رونویسیهای OpenAI با استفاده از مدل whisper-1 آپلود کنم.
فایل به صورت mp4 ذخیره شده است، من آن را به رشته base64 تبدیل میکنم، من تأیید کردهام که محتوای base64 در واقع mp4 است:
ابزار تبدیل base64 به فایل
ادامه مطلب →
من در تلاش هستم تا سربرگ ناوبری مخاطبین اپل را با جستجو و عنوان بزرگ شبیهسازی کنم اما فقط در صفحه اصلی. تمام برگههای دیگر باید تنظیمات خود را داشته باشند، مانند عدم داشتن عنوان متفاوت یا گاهی حتی مخفی کردن نوار ناوبری. فکر میکنم به یک پایه محکم رسیدهام، اما تنظیمات جستجو و عنوان بزرگ هیچ تأثیری ندارند. مخزن قابل تکرار اینجا است.
به طور کلی ساختار من یک نقطه ورود است که به /apps/_layout.tsx اشاره میکند:
import { Stack } from 'expo-router'; export default ادامه مطلب →من در حال یادگیری Jest هستم و اولین تستهای Snapshot خود را برای کامپوننتها با استفاده از react-native و expo مینویسم. من میتوانم تست را بدون کامپوننت Icon از 'react-native-vector-icons/MaterialIcons' درون کامپوننت خود اجرا کنم. با این حال، وقتی تلاش
ادامه مطلب →
من دارم سعی میکنم اپلیکیشن ریاکت نیتیو مبتنی بر Expo خودم را به TypeScript بازنویسی کنم و کامپوننت AppLoading چندین خطا ایجاد میکند که نمیدانم چگونه باید به سبک TypeScript با آنها برخورد کنم.
کد:
if (!this.state.isLoadingComplete && !this.props.skipLoadingScreen) { return ( <AppLoading startAsync={this.loadResourcesAsync} onError={this.handleLoadingError} onFinish={this.handleFinishLoad ادامه مطلب →اینجا تازهکار هستم.
من چند پروژه ReactJs دارم که از هر نظر بهخوبی اجرا میشوند. اما اخیراً میخواهم آنها را به صورت monorepo بسازم و برای این کار Expo را انتخاب کردم.
من میتوانم بیشتر کدها را اجرا کنم به جز برخی اسکریپتهای سفارشی. پیام خطا میگوید SyntaxError: Cannot use import statement outside a module و خط کدی که منجر به این خطا شد node_modules/expo/AppEntry.js بود که در پارامتر main در package.json قرار دارد.
این ک
ادامه مطلب →