javascript - როგორ დავამატოთ სურათები Android drawable რესურსებში Expo-ს გამოყენებით, ისე რომ არ გამოვიყენოთ expo prebuild ან Android ფოლდერის შესაქმნელად

მე ვცდილობ გამოიყენო react-native-quick-actions expo-სთან ერთად მისი config plugin-ის გამოყენებით, როგორც წარსადგენია expo ფორუმზე. მალსახმური მუშაობს, თუმცა ვერ ვაყენებ მორგებულ სურათს მალსახმურისთვის Android-ზე. დოკუმენტაციის მიხედვით, სურათები უნდა დ

Წაიკითხე მეტი →

javascript - როგორ მართოთ ინტერნეტის გათიშვა expo-av ვიდეო კომპონენტის ჩატვირთვისას

მე მაქვს მარტივი React Native კომპონენტი, რომელზეც არის expo-av ვიდეო ელემენტი.

მიმდინარეობს პრობლემა, როდესაც ქსელი დისკონექტირებული იქნება ვიდეოს დაკვრის დროს, და შემდეგ, როდესაც ინტერნეტის კავშირი დაბრუნდება, ვიდეოს დაკვრა არ განახლდება.

რისიმე ი

Წაიკითხე მეტი →

სად არის გაერთიანებული TypeScript JS ფაილები ჩემი React-Native Expo აპლიკაციისთვის?

მე მხოლოდ შევქმენი ერთი უკვე არსებული TypeScript expo პროექტი expo init-ის დახმარებით, და მას აქვს მარტივი App.tsx ფაილი მთავარ ნაპოვნ დირექტორიაში. შემიძლია შევცვალო ფაილი და ეს ცვლილებები ჩემს აპლიკაციაში აისახოს, მაგრამ ვერ ვპ

Წაიკითხე მეტი →

typescript - react-native expo-av-ის გამოყენება IOS-ზე დაყვანილი mp4 ფაილის ფორმატის მონაცემების შერჩევით openai-ის აუდიო ტრანსკრიფციების გამოძახების დროს კითხულობს გაურიცხველი ფაილის ფორმატი

მე მთელი ღამე ამას ვაკეთებ, ვცდილობ ჩემთვის ჩანაწერის გაკეთებას ჩემს iPhone-ზე expo-ს გამოყენებით expo-av (ჩამოწერს ხმას iPhone-ის საშუალებით) და ამის ატვირთვას OpenAI-ს ტრანსკრიფციის endpoint-ში whisper-1 მოდელის გამოყენებით.

ფაილი შენახულია როგორც mp4, მე ვაქცევ მას base64 სტრინგად, მე დავადასტურე, რომ base64 კონტენტი მართლაც არის mp4:

base64-ის ფაილში გადამყვანი ინსტრუმენტი

Წაიკითხე მეტი →

iOS - Expo Router v3 ტაბ ნავიგაცია სტეკით, ძიებით და დიდ სათაურს

მეცვინება მობილური Apple Contacts-ის ნავიგაციის ჰედერის გაბატონება საძიებელი ველით და დიდი სათაურით, მაგრამ მხოლოდ მთავარი ეკრანზე. ყველა სხვა ტაბს უნდა ჰქონდეს საკუთარი პარამეტრები, როგორიცაა სხვადასხვა სათაური ან ზოგჯერ ნავიგაციის ბარის დამალვა. ვფიქრობ, მყარ საფუძველზე დავდგი, მაგრამ საძიებელი და დიდი სათაურის პარამეტრები არ მუშაობს. გამეორებადი რეპო აქ არის.

საერთოდ, ჩემი სტრუქტურა არის შესვლის წერტილი, რომელიც მიუთითებს /apps/_layout.tsx-ზე:

import { Stac

Წაიკითხე მეტი →

react-native-vector-icons/MaterialIcons jest-expo სნაფშოტ ტესტის შეცდომა TypeScript-თან

მე ვსწავლობ jest-ს, ვწერ ჩემს პირველ snapshot ტესტებს კომპონენტებისთვის, რომლებიც იყენებენ react-native და expo-ს. მე შემიძლია ტესტის გაშვება ჩემი კომპონენტის გარეშე Icon კომპონენტისგან 'react-native-vector-icons/MaterialIcons'. თუმცა, როცა ვცდილობ ტესტ

Წაიკითხე მეტი →

react native - როგორ გამოვიყენოთ expo AppLoading კომპონენტი Typescript-თან?

მცდელობა მაქვს ჩემს expo-ზე დაფუძნებულ react native აპლიკაციას TypeScript-ში გადამიყვანო და AppLoading კომპონენტი წარმოშობს რამდენიმე შეცდომას, რომლებსაც არ ვიცი როგორ მოვაგვარო TypeScript-ის სტილში.

კოდი:

if (!this.state.isLoadingComplete && !this.props.skipLoadingScreen) { return ( <AppLoading startAsync={this.loadResourcesAsync} onError={this.handleLoadingError} onFinish={this.handleFinis

Წაიკითხე მეტი →

typescript - არ შეიძლება `ts-node`-ის გამოყენება სკრიპტის გასაშვებად expo (react-native)ში

ნუბი აქ.

მე მაქვს რამდენიმე ReactJs პროექტი, რომელიც სრულყოფილად მუშაობს ყველა ასპექტში. მაგრამ ბოლო დროს მინდა ის იყოს მონორეპო და ამისთვის მე ავირჩიე Expo.

მინიმუმ კოდი მუშაობს, გამონაკლისის გარდა ზოგიერთი მომხმარებლის სკრიპტები. ჩანს SyntaxError: Cannot use import statement outside a module და კოდის ხაზი, რომელიც ამ შეცდომამდე მიგვიყვანა, არის node_modules/expo/AppEntry.js, რომელიცაა main პარამეტრში package.json.

ეს არის

Წაიკითხე მეტი →

typescript - Expo Location არ მუშაობს Android მოწყობილობაზე

მე მაქვს პრობლემა ჩემს ანდროიდ მოწყობილობაზე. ფუნქციები getCurrentPositionAsync და watchPositionAsync კარგად მუშაობს ჩემს iOS მოწყობილობაზე, ანდროიდ ემულატორზე და ასევე ანდროიდ სიმულატორზე, რომელიც გაშვებულია Expo Go-ის საშუალებით, მაგრამ არ მუშაობს ჩემს ანდროიდ მოწყობილობაზე, როდესაც ვქმნი APK ან AAB ფაილს expo build:android-ის გამოყენებით.

აი simplified კომპონენტი, რომელიც იღებს ადგილმდებარეობას: availability-box-android.component.tsx

Წაიკითხე მეტი →

ESLint (Airbnb) + Prettier კონფიგურაცია React Native (Expo)–სთვის TypeScript-ში

რამდენიმე კვირა ვმუშაობდი ჩემს React Native პროექტში ლინტინგისა და ფორმატირების დამონტაჟებაზე, მაგრამ დიდ პროგრესს ვერ ვახერხებ. დავათვალიერე მრავალი სახელმძღვანელო და გავატარე მათ რაც შემეძლო, მაგრამ ჯერ კიდევ ჩანს გარკვეული დამონტაჟების პრობლემები.

ჩემი პროექტი აქვს Django ბეკ

Წაიკითხე მეტი →