2016-07-01 4 views
13

मैंने एफसीएम के दस्तावेज़ीकरण को देखा है और यह उल्लेख करता है कि यह मंच पार करता है। क्रोम के बारे में किसी भी तरह FCM for Web प्रलेखन वार्तालाप। मैं यह जांचना चाहता हूं कि एफसीएम आईई, सफारी और फ़ायरफ़ॉक्स समेत सभी प्रमुख वेब ब्राउज़र में मैसेजिंग का समर्थन करता है या नहीं?क्या फ़ायरबेस क्लाउड मैसेजिंग सभी प्रमुख ब्राउज़रों या क्रोम का समर्थन करता है?

+0

ऐसा लगता है कि यह केवल क्रोम – eikooc

उत्तर

5

आपके द्वारा उल्लिखित लिंक केवल क्रोम ऐप्स और एक्सटेंशन के लिए एफसीएम समर्थन के बारे में बात कर रहा है, यह वेब के लिए एक अलग कहानी है। अब जब कि FCM वेब पुश प्रोटोकॉल आप अंत बिंदु बरकरार छोड़ दें और एक वेब पुश प्रोटोकॉल समाप्ति बिंदु URL का उपयोग कर सकते हैं का समर्थन करता है https://developers.google.com/web/updates/2016/07/web-push-interop-wins

:

अब FCM वेब पुश प्रोटोकॉल, इस लेख के अनुसार समर्थन करता है। (यह इसे फ़ायरफ़ॉक्स के साथ लाता है और उम्मीद है कि हर दूसरे भावी ब्राउज़र।)

अब आपको फायरबेस परियोजना, एक gcm_sender_id, या प्राधिकरण शीर्षलेख की आवश्यकता नहीं है।

Chrome और Firefox दोनों पुश अधिसूचना के लिए Push API का उपयोग करता है और Firefox पहले से ही वेब पुश प्रोटोकॉल है, जो FCM सर्वर साइड कोड अपडेट करके इसका मतलब का समर्थन करता है, यह Chrome और Firefox दोनों के लिए काम करेंगे।

Google को वास्तव में Enable Push Notifications for your Web App के रूप में अपने दस्तावेज़ अपडेट करने की आवश्यकता है।

यह आईई और सफारी के साथ काम नहीं करेगा क्योंकि वे पुश एपीआई का समर्थन नहीं करते हैं।

+0

पुश को ओपेरा में भी काम करना चाहिए और एज के विकास में होना चाहिए। https://developer.microsoft.com/en-us/microsoft-edge/platform/status/pushapi/?q=push – abraham

+0

सफारी एपीएनएस के माध्यम से पुश नोटिफिकेशन का समर्थन करता है (उसी सेवा को आईफोन ऐप्स पर पुश नोटिफिकेशन भेजने के लिए उपयोग किया जाता है)। – BananaNeil

संबंधित मुद्दे