मैं क्रोम एक्सटेंशन विकसित कर रहा हूं, और मैंने देखा है कि क्रोम ने मेरी अधिसूचनाओं में अजीब चीजें करना शुरू कर दिया है।असामान्य रूप से बड़ी वेबकिट अधिसूचनाएं
मैं बड़ा खाली स्थान के बात (अधिसूचना ऊंचाई नीली पट्टी पर समाप्त होना चाहिए) के बारे में बात कर रहा हूँ।
यह कुछ समय पहले ऐसा नहीं था, यह नए क्रोम रिलीज के साथ कहीं और होने लगा।
वैसे भी, इसका कारण क्या हो सकता है? विस्तार के
स्रोत कोड http://github.com/Maxorq/LastPlug
पर है सबसे दिलचस्प भागों होगा:
$('#title').html(decodeURIComponent($.url().param('title')));
$('#message').html(decodeURIComponent($.url().param('message')));
$('#avatar').attr('src', $.url().param('avatar'));
$('#color').addClass("color_" + $.url().param('color'));
<div id="content">
<img id="avatar" width="32" height="32" src="img/icon.png" />
<span id="title">Title</span><br />
<span id="message">Message</span>
</div>
var notification = webkitNotifications.createHTMLNotification('notification.html?title=' + title + '&message=' + message + '&avatar=' + avatar + '&color=' + color);
notification.show();
मैं jQuery यूआरएल पार्सर उपयोग कर रहा हूँ यहाँ से: https://github.com/allmarkedup/jQuery-URL-Parser
कोड थोड़े जटिल है, इसलिए मैं इसे यहाँ के सभी पेस्ट नहीं होगा; यह सोचकर कि क्या किसी और को बड़ी अधिसूचनाओं के साथ एक ही समस्या थी।
नोटिफिकेशन एक्सटेंशन के बाहर भी काम करते हैं, इसलिए यदि आप स्टैंड स्टैंड अकेले केस प्राप्त करने में सक्षम होंगे उदाहरण के लिए jsfiddle मुझे पूरा यकीन है कि मैं या तो आपको सही लोगों की मदद करने या इंगित करने में सक्षम हूं आगे की मदद के लिए @ वेबकिट/क्रोम (या शायद एक साधारण बग रिपोर्ट निश्चित होने के लिए पर्याप्त हो सकती है, सभी इसे अपने लिए देखकर निर्भर करते हैं)। –
@ डेविड मल्डर की तरह कहा, यह शायद कुछ ब्राउज़र बग है। मैं अपने लिए सामान्य दिखाता हूं। https://dl.dropbox.com/u/79993944/lastplug.JPG – Kerstomaat
मैं @ डेविडमुल्डर से सहमत हूं कृपया एक जेएसफ़िल्ड में जोड़ें ताकि हम इसके साथ गड़बड़ कर सकें और यह जांच सकें कि यह एक पुरानी त्रुटि हो या यहां तक कि एक नया ब्राउज़र बग। – gabeio