جافاسكريبت - دعم الفيديو لـ React-Native-Web

هل هناك أي حلول لتشغيل الفيديو في 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

الإجابة رقم 1

لا أعرف مدى جدوى هذا الحل، ولكن بما أنك تستهدف الويب، يمكنك استخدام واستغلال c

اقرأ أكثر →

جافاسكريبت - هل توجد أي طريقة لتعطيل ردود الفعل اللمسية في react-native-webview

<ScrollView ref={scrollRef} horizontal scrollEnabled={isScroll} contentContainerStyle={{height: HEIGHT, overflow: 'hidden'}} style={{ width: metrics.screenWidth - widthOffset, }} onScroll={_onScroll}> <WebVi

اقرأ أكثر →

جافاسكريبت - تم تجاوز الحد الأقصى لحجم مكدس الاستدعاء عند استخدام React Native Navigation

لقد بدأت للتو باستخدام React Native لذلك ما زلت أتعلم. أحاول تنفيذ التنقل في تطبيقي وكل شيء يعمل بشكل جيد تقريبًا باستثناء صفحة واحدة. في التطبيق، عندما يقوم المستخدم بالتسجيل، يمكنه التسجيل كفرد أو كمنظمة، مما يؤدي به إلى نماذج تسجيل مختلفة حسب اختياره. ومع ذلك، عند

اقرأ أكثر →

جافاسكريبت - تفعيل وضع الأفقية للآيباد/الجهاز اللوحي باستخدام react-native

أنا أعمل على متطلب حيث يجب أن يدعم الجهاز المحمول الوضع العمودي فقط بينما يدعم الجهاز اللوحي/iPad كلا من الوضع العمودي والأفقي، لست متأكدًا من كيفية تحقيق هذا المتطلب باستخدام react-native

الإجابة رقم 1

بالنسبة لنظام iOS، يجب أن يؤدي تضمين السطور التالية في

اقرأ أكثر →

جافاسكريبت - إيقاف الصوت expo-av - رياكت نيتف إكسبو

أنا أستخدم Audio من expo-av في react-native-expo.

يمكنني تشغيل الصوت باستخدام طريقة loadAsync على مُنشئ Audio.sound.

على الرغم من أنه عندما أحاول إيقاف الصوت، لا يتوقف الصوت.

التالي هو مقطع الكود البسيط. هل هذه هي الطريقة الصحيحة لإيقاف الصوت؟ أنا غير قادر على إيجاد الحل لذلك.

اقرأ أكثر →

جافا سكريبت - رياكت-نايتف fetch يُرجع استجابة غريبة

أنا أستخدم fetch لجلب بعض الأشياء من واجهة برمجة التطبيقات هكذا:

fetch('http://facebook.github.io/react-native/movies.json') .then( data => console.log(data), error => console.log(error) )

لكن ما أحصل عليه في المقابل هو الكائن التالي، وليس البيانات الفعلية

اقرأ أكثر →

جافا سكريبت - عداد يتزايد باستمرار عند الضغط الطويل في React Native

لدي زر بجانب TextInput يزيد عداده عند الضغط عليه.

<TouchableWithoutFeedback onPress={() => {this.increaseAmount(step, rowID)}}> <View style={styles.amountPlusButtonContainer}> <Text style={styles.amountButtonText}>+</Text>

اقرأ أكثر →

كيفية إرسال حدث من iOS إلى جافاسكريبت في React Native

أنا أقوم بشيء غير متزامن في تطبيق iOS. يتم تشغيله بواسطة جافاسكريبت. عندما ينتهي (في مكان منفصل في التطبيق)، أريد إعلام جافاسكريبت بذلك. الحل الحالي لدي هو وحدة أصلية موروثة من RCTEventEmitter، والتي تحتوي على الطريقة التالية:

@interface MyEventEmitter : RCTEventEmitter //

اقرأ أكثر →

جافا سكريبت - كيفية الوصول إلى ملفات js من مجلد المكونات في مشروع React Native على iOS

لا أستطيع الوصول إلى مجلد المكونات في مشروع React Native على نظام iOS.

أتلقى الخطأ التالي:

غير قادر على حل الوحدة ./Login من ....../ReactNative/ReactNativeProject/components/App.js: غير قادر على العثور على هذه الوحدة في خريطة الوحدات الخاصة بها أو في أي من مجلدات node_modules الموجودة تحت ......./ReactNative/ReactNativeProject/components/Login.js ودليلها الأب.

لقد أشرت إلى الرابط التالي: http://caroaguilar.com/post/react-native-navig

اقرأ أكثر →

جافاسكريبت - React Native: كيف تعطل PanResponder مؤقتًا؟

فيما يلي مقتطف لإنشاء نسخة من panResponder:

constructor( props ) { super( props ); this.position = new Animated.ValueXY(); this.panResponder = PanResponder.create( { onStartShouldSetPanResponder: ( ) => true, onPanResponderMove: ( event, gesture ) =&g

اقرأ أكثر →