تخصيص مكون Pushwoosh React Native الإضافي
استخدام مكون Pushwoosh الإضافي مع خدمات FCM الأخرى
Anchor link toإذا كان تطبيقك يستخدم مكونات إضافية أخرى تعتمد على firebase-messaging، فقد يؤدي ذلك إلى تعارضات، أو إلى عدم عمل أحد المكونات الإضافية كما هو متوقع. لحل هذا التعارض، يمكنك إضافة فئة FirebaseMessagingService مخصصة ستقوم بتوجيه إشعارات Push بين المكونات الإضافية. يحتوي مكون Pushwoosh React Native الإضافي على قالب لهذه الفئة يمكنك استخدامه كما هو لإجبار جميع الإشعارات على المرور عبر معالجات Pushwoosh، أو تعديله للتعامل مع الإشعارات من مزودين آخرين أيضًا. لتمكين القالب، قم بإلغاء التعليق على الأسطر التالية في ملف AndroidManifest.xml الخاص بالمكون الإضافي:
<service android:name="com.pushwoosh.reactnativeplugin.CustomFirebaseMessagingService" android:exported="false"> <intent-filter> <action android:name="com.google.firebase.MESSAGING_EVENT"/> </intent-filter> </service>شاركنا ملاحظاتك
Anchor link toتساعدنا ملاحظاتك في إنشاء تجربة أفضل، لذلك نود أن نسمع منك إذا واجهت أي مشاكل أثناء عملية دمج SDK. إذا واجهت أي صعوبات، فلا تتردد في مشاركة أفكارك معنا عبر هذا النموذج.