2015-09-30 4 views
14

मैंने एल कैपिटन as documented by Apple here पर सफारी 9 के लिए एक नया पिन किया हुआ टैब आइकन बनाया है, लेकिन जब मैं अपना टैब पिन करता हूं तो मुझे वास्तव में इसे दिखाने के लिए सफारी नहीं मिल रहा है।सफारी 9 एसवीजी पिन किए गए टैब आइकन नहीं दिखा रहा है

यहाँ मेरी शीर्ष लेख में लाइन है:

<link rel="mask-icon" href="https://towatchlist.com/img/twl.svg" color="red"> 

सफारी ठीक है जब मैं the link to the SVG file का पालन करें छवि प्रदर्शित करता है, लेकिन पिन किए गए टैब आइकन अभी भी पुनः लोड और पिन के बाद भी स्वत: जनरेट पत्र छवि दिखाता/अनपिन आदि

मैंने गिटहब के एसवीजी (जो काम कर रहा है) खोलने की कोशिश की और वहां सामान्य मार्कअप की प्रतिलिपि बनाई लेकिन इससे चीजों को ठीक नहीं किया गया। मैंने सफारी कंसोल के माध्यम से भी थोड़ी देर तक पोक किया लेकिन इसे एसवीजी फ़ाइल को जमीन देने का भी प्रयास नहीं किया।

गलत क्या हो रहा है या इस पर विचारों को कैसे डिबग करना है इस पर कोई सुझाव?

उत्तर

19

ऐसा लगता है कि सफारी इन आइकनों को आक्रामक रूप से कैशिंग (यहां तक ​​कि अनुपस्थिति) भी है। सुपर उपयोगकर्ता पर the answer से अधिक मिला:

हटाएँ निम्नलिखित फ़ोल्डर की सामग्री:

~/Library/Safari/Template Icons 

और फिर सफारी पुनरारंभ करें।

+0

हाँ, मुझे लगा कि यह शायद एक कैश मुद्दा था, लेकिन नई 'टेम्पलेट आइकन' निर्देशिका के बारे में नहीं पता था। धन्यवाद। – Nick

+4

टिप शॉन के लिए धन्यवाद! उसने मुझे कुछ समय बचाया। मुझे एहसास हुआ, कैश से छुटकारा पाने का सबसे विश्वसनीय तरीका सफारी छोड़ना है, फिर फ़ोल्डर-सामग्री हटाएं और सफारी को पुनरारंभ करें। किसी भी तरह से मुझे लगा कि मुझे लगता है कि एक न्यूनतम समय है जिसे सफारी बाहर जाने और फिर से एक संक्रमित संसाधन लाने तक समाप्त होने की जरूरत है ... –

+1

यदि आप [सफारी प्रौद्योगिकी पूर्वावलोकन] का उपयोग करते हैं (https://developer.apple.com/safari/ प्रौद्योगिकी-पूर्वावलोकन /), यह एक अलग फ़ोल्डर है: 'आरएम-आर ~/लाइब्रेरी/सफारी तकनीक प्रौद्योगिकी पूर्वावलोकन/टेम्पलेट \ प्रतीक /' – Nick

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