मैं इस डेमो के संदर्भ में Google Chrome के मूल बैनर समर्थन का उपयोग करके 'होमस्क्रीन में जोड़ें' बैनर को लागू करने का प्रयास कर रहा हूं।एंड्रॉइड के लिए क्रोम - होम स्क्रीन पर वेब ऐप जोड़ें
https://googlechrome.github.io/samples/app-install-banner/basic-banner/index.html
कल्पना वहाँ के अनुसार, आवश्यकताएँ हैं:
- पेज एक सेवा कार्यकर्ता का उपयोग करता है साइट HTTPS का उपयोग कर रहा है, साइट (हां, नीचे देखें)
- (हां एक वैध एसएसएल प्रमाण पत्र है और मैं HTTPS पर लोड कर रहा हूं। क्रोम साइट को सुरक्षित के रूप में दिखाता है और इसमें हरे रंग की पैडलॉक है, सर्टिफिकेट में कोई त्रुटि या चेतावनी नहीं है)
- ऐप में एक घोषित घोषित किया गया है (हाँ, नीचे देखें)
- प्रकट एक short_name, 144 पिक्सेल आइकन और 'छवि/png' का एक प्रकार है (हां, नीचे देखें)
प्रकट मैं उपयोग कर रहा हूँ के नीचे है।
{
"name": "Web app test",
"short_name": "Test",
"icons": [
{
"src": "/resources/launcher-icon-3x.png",
"sizes": "144x144",
"type": "image/png"
}
],
"display": "standalone"
}
जिसमें एक छोटा_नाम और 144 छवि पिक्सेल आइकन प्रकार छवि/पीएनजी है।
जो इस लेख में सिफारिश की गई थी:
सेवा कार्यकर्ता किया गया है
सेवा कार्यकर्ता मैं उपयोग कर रहा हूँ इस कोड का एक सीधा कॉपी पेस्ट है & पंजीकृत, मैनिफेस्ट पेज में लोड किया जा रहा है और छवि यूआरएल सही है, लेकिन बैनर नहीं दिख रहा है।
मेरे पास क्रोम: // झंडे/# बाईपास-ऐप-बैनर-सगाई-चेक सक्षम हैं, इसलिए मुझे कल वापस आने की आवश्यकता नहीं है और यह जांचता है कि यह काम करता है। मैं क्रोम के सभी डेमो पर होमस्क्रीन बैनर देखने में सक्षम हूं जो मैंने चेक किया है (जहां मैं इस कोड का अधिकतर हिस्सा लेता हूं) और मेरे फोन में क्रोम का नवीनतम संस्करण स्थापित है।
क्या कोई और चीज है जो मुझे याद आ रही है जो होमस्क्रीन बैनर को दिखने से रोक सकती है?
धन्यवाद।
मुझे नहीं पता, लेकिन कुछ संभावनाएं: 1) प्रकट में "start_url" प्रॉपर्टी को परिभाषित करने का प्रयास करें, जैसे कि डेमो में, 2) मैं स्पष्ट नहीं था - क्या आपने मैनिफेस्ट को HTML फ़ाइल से लिंक किया था? 3) क्या यह संभव है कि आपके पास पहले से ही ऐप इंस्टॉल हो? इसके अलावा, मुझे विश्वास है कि यदि आप आगे सरल बनाना चाहते हैं तो आप वास्तव में रिक्त सेवा कार्यकर्ता फ़ाइल का उपयोग कर सकते हैं। –
मुझे ऐसी ही समस्याएं हैं और मुझे जवाब नहीं मिला है। सबकुछ वहां है लेकिन ऐप बैनर नहीं दिख रहा है। क्या आपको एक समाधान मिला? – mapr