ผิด Favicons ใน Firefox


13

ฉันได้รับ favicons ผิดเมื่อฉันบุ๊คมาร์คเว็บไซต์ใน Firefox 56.0 (64- บิต)

ตัวอย่างเช่นเมื่อฉันคั่นหน้า Stackoverflow.com ฉันจะได้รับ favicon สำหรับ Reddit.com

มีความคิดใดที่จะเป็นเช่นนี้หรือฉันจะแก้ไขได้อย่างไร

หมายเหตุ: นี่เป็นเพียงไซต์เดียวที่เกิดขึ้นในขณะนี้ แต่จะเกิดขึ้นทุกครั้งเมื่อฉันลบ / เพิ่มบุ๊กมาร์กอีกครั้ง

Stack Overflow แสดง Reddit favicon:

Stackoverflow แสดง Reddit Favicon

แก้ไข favicon ที่แสดงในแท็บสื่อ:

แก้ไข Favicon ที่แสดงในแท็บสื่อ

แก้ไข 11/25/17

เกิดขึ้นตอนนี้ที่ Drudge

คำตอบที่ยอมรับด้านล่างไม่สามารถแก้ไขได้

Drudge Wrong Favicon


คุณลองติดตั้ง Windows ใหม่หรือไม่
สุ่ม

9
@random ติดตั้ง Windows อีกครั้งหรือไม่ ดูเหมือนสุดโต่งที่จะไปที่นั่นทันทีจากประตู
CharlieRB

3
@ สุ่มคุณต้องล้อเล่น
Patrick

ฉันเคยมีส่วนเสริมเพื่อรีเซ็ต favicons แต่ไม่รองรับอีกต่อไป คุณสามารถตรวจสอบถึงส่วนเสริมปัจจุบัน แต่อันนี้บ่งบอกว่ามันเป็นไปไม่ได้อีกต่อไป FavIcon Reloader มากถึง FF 48 เท่านั้นและผู้พัฒนาตอบกลับโดย miacdo
user3169

1
สิ่งนี้เคยเกิดขึ้นบ่อยครั้งในรุ่นที่เก่ากว่าและทันใดนั้นปัญหาก็ปรากฏขึ้นอีกครั้งสำหรับฉัน ถ้าฉันจำได้ถูกต้องการล้างหนึ่งในตารางในฐานข้อมูล SQLite สามารถแก้ไขได้ชั่วขณะหนึ่ง แต่ฉันไม่คิดว่าจะมีใครค้นพบต้นเหตุ
Stijn

คำตอบ:


12

ปิด firefox ลบ %AppData%\Mozilla\Firefox\Profiles\<your profile>\favicons.sqlite

วิธีนี้ทำได้ง่ายกว่าโซลูชันของ peqhusus แต่หมายความว่าคุณจะสูญเสีย favicons ที่แคชไว้ทั้งหมดและต้องโหลดที่คั่นหน้าเว็บของคุณเพื่อรับไอคอนอีกครั้ง


นี่เป็นวิธีที่ง่ายกว่าดังที่คุณกล่าวถึงและแก้ไขปัญหารวมถึงระหว่างการรีสตาร์ท ขอบคุณ
แพทริค

3

นี่อาจไม่ใช่ทางออกที่ดีที่สุดหากคุณรำคาญเล็กน้อยเท่านั้น ...

ฉันมักจะทำอย่างไรเมื่อสิ่งนี้เกิดขึ้น

บุ๊กมาร์ก -> แสดงบุ๊กมาร์กทั้งหมด -> นำเข้าและสำรอง -> ส่งออกบุ๊กมาร์กเป็นไฟล์ HTML

จากนั้นเปิดไฟล์บุ๊คมาร์คค้นหารายการบุ๊คมาร์คที่เกี่ยวข้องจากนั้นเปลี่ยน ICON_URI="{URL}" ICON="data:image/png;base64,{data}

ไปที่ URL ของไอคอนและไอคอนเข้ารหัส 64 ฐานในรูปแบบ png

จากนั้นนำเข้าไฟล์บุ๊คมาร์คที่แก้ไขแล้วกลับเข้าสู่ Firefox


ขอบคุณสิ่งนี้แก้ไขปัญหาได้ แต่ไม่ชัดเจนสำหรับผู้ใช้ทั่วไปของคุณ สิ่งนี้ไม่ได้นำเสนอตัวเองอีกครั้งจนถึงทุกวันนี้ซึ่งตอนนี้ฉันมีแถบเครื่องมือบุ๊กมาร์กที่รายงาน Drudge ของฉันหายไปอย่างสมบูรณ์ (แม้ว่าจะถูกระบุไว้ในแถบด้านข้าง ดังนั้นฉันจึงลบและเพิ่มใหม่อีกครั้งและรับ Reddit favicon สำหรับ Drudge
Patrick

-1

การล้างแคชเว็บควรบังคับให้ Firefox ดาวน์โหลด favicons อีกครั้ง

  1. ปิดแท็บทั้งหมดยกเว้นแท็บใหม่
  2. ไปที่ Tools > Options
  3. คลิกที่Advancedแผงด้านซ้ายจากนั้นNetworkแท็บ
  4. ค้นหาCached Web ContentและคลิกClear Nowทางด้านขวา
  5. รีสตาร์ท Firefox

2
ไม่ได้ทำ สำหรับการบันทึก Firefox 36 ไม่มีแท็บขั้นสูงที่แผงด้านซ้ายอีกต่อไป อย่างไรก็ตามฉันค้นหาเนื้อหาเว็บที่แคชไว้อย่างชัดเจน ฉันรีสตาร์ท แต่ยังได้รับ Reddit favicon สำหรับ StackOverflow บางทีฉันควรยื่นข้อผิดพลาดกับ Mozilla?
Patrick

1
ดูเหมือนว่า "ล้างเนื้อหาเว็บที่แคชไว้" จะล้างข้อมูลหน้าเท่านั้น favicons ของฉันไม่โหลดซ้ำ (จากสิ่งที่ฉันสามารถบอกได้) ... พวกเขาทั้งหมดอยู่ที่นั่นทันทีเมื่อเบราว์เซอร์โหลด
Patrick

1
คำถามของคุณระบุรุ่น 56 ไม่ใช่ 36 อันไหน เบราว์เซอร์อื่น ๆ โหลด favicons ถูกต้องหรือไม่?
CharlieRB

1
นั่นคือการพิมพ์ผิด มันเป็น Firefox 56 ล่าสุดที่อัพเดตอย่างสมบูรณ์
Patrick
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.