هل هناك أي حلول لتشغيل الفيديو في React-Native-Web
React-Native-Web: https://github.com/necolas/react-native-web
React-Native-Video: https://github.com/react-native-community/react-native-video
لا أعرف مدى جدوى هذا الحل، ولكن بما أنك تستهدف الويب، يمكنك استخدام واستغلال c
اقرأ أكثر →
<ScrollView
ref={scrollRef}
horizontal
scrollEnabled={isScroll}
contentContainerStyle={{height: HEIGHT, overflow: 'hidden'}}
style={{
width: metrics.screenWidth - widthOffset,
}}
onScroll={_onScroll}>
<WebVi
اقرأ أكثر →
لقد بدأت للتو باستخدام React Native لذلك ما زلت أتعلم. أحاول تنفيذ التنقل في تطبيقي وكل شيء يعمل بشكل جيد تقريبًا باستثناء صفحة واحدة. في التطبيق، عندما يقوم المستخدم بالتسجيل، يمكنه التسجيل كفرد أو كمنظمة، مما يؤدي به إلى نماذج تسجيل مختلفة حسب اختياره. ومع ذلك، عند
اقرأ أكثر →
أنا أعمل على متطلب حيث يجب أن يدعم الجهاز المحمول الوضع العمودي فقط بينما يدعم الجهاز اللوحي/iPad كلا من الوضع العمودي والأفقي، لست متأكدًا من كيفية تحقيق هذا المتطلب باستخدام react-native
بالنسبة لنظام iOS، يجب أن يؤدي تضمين السطور التالية في
اقرأ أكثر →
أنا أستخدم Audio من expo-av في react-native-expo.
يمكنني تشغيل الصوت باستخدام طريقة loadAsync على مُنشئ Audio.sound.
على الرغم من أنه عندما أحاول إيقاف الصوت، لا يتوقف الصوت.
التالي هو مقطع الكود البسيط. هل هذه هي الطريقة الصحيحة لإيقاف الصوت؟ أنا غير قادر على إيجاد الحل لذلك.
اقرأ أكثر →
أنا أستخدم fetch لجلب بعض الأشياء من واجهة برمجة التطبيقات هكذا:
fetch('http://facebook.github.io/react-native/movies.json') .then( data => console.log(data), error => console.log(error) )لكن ما أحصل عليه في المقابل هو الكائن التالي، وليس البيانات الفعلية
اقرأ أكثر →
لدي زر بجانب TextInput يزيد عداده عند الضغط عليه.
<TouchableWithoutFeedback onPress={() => {this.increaseAmount(step, rowID)}}> <View style={styles.amountPlusButtonContainer}> <Text style={styles.amountButtonText}>+</Text> اقرأ أكثر →
أنا أقوم بشيء غير متزامن في تطبيق iOS. يتم تشغيله بواسطة جافاسكريبت. عندما ينتهي (في مكان منفصل في التطبيق)، أريد إعلام جافاسكريبت بذلك. الحل الحالي لدي هو وحدة أصلية موروثة من RCTEventEmitter، والتي تحتوي على الطريقة التالية:
@interface MyEventEmitter : RCTEventEmitter // اقرأ أكثر →
لا أستطيع الوصول إلى مجلد المكونات في مشروع React Native على نظام iOS.
أتلقى الخطأ التالي:
غير قادر على حل الوحدة ./Login من ....../ReactNative/ReactNativeProject/components/App.js: غير قادر على العثور على هذه الوحدة في خريطة الوحدات الخاصة بها أو في أي من مجلدات node_modules الموجودة تحت ......./ReactNative/ReactNativeProject/components/Login.js ودليلها الأب.
لقد أشرت إلى الرابط التالي: http://caroaguilar.com/post/react-native-navig
اقرأ أكثر →
فيما يلي مقتطف لإنشاء نسخة من panResponder:
constructor( props ) { super( props ); this.position = new Animated.ValueXY(); this.panResponder = PanResponder.create( { onStartShouldSetPanResponder: ( ) => true, onPanResponderMove: ( event, gesture ) =&g اقرأ أكثر →