เหตุใดส่วนขยาย Chrome บางส่วนจึงกลายเป็นสีเทาในแถบเครื่องมือส่วนขยาย


9

ส่วนขยาย Chrome ของฉันบางรายการเป็นสีเทา ส่วนขยายเหล่านี้ยังคงใช้งานได้ตามปกติ สิ่งเดียวที่ดูเหมือนจะใช้ไม่ได้คือตัวนับสำหรับส่วนขยาย Inbox Checker

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

ส่วนขยายของ Chrome

คำตอบ:


9

เป็นเพราะ Google เปลี่ยนบางสิ่งบางอย่าง ฉันสามารถยืนยันได้ในส่วนขยายที่กำหนดเองของฉันที่ฉันเขียนมันเคยมีไอคอนที่มีสีสันและทันใดนั้น Chrome ก็อัปเดตไอคอนตัวเองให้กลายเป็นสีเทา


สำหรับนักพัฒนาที่แก้ไขข้อผิดพลาดที่น่ารำคาญนี้(และ google ผ่านไปยังคำถามนี้)ฉันตอบคำถามที่คล้ายกันใน Stack Overflow

ฉันต้องหาข้อมูลเพิ่มเติมเพื่อที่จะย้อนกลับออกแบบส่วนขยายของAD Block ที่มีชื่อเสียง(ซึ่งมีไอคอนที่ไม่ใช่สีเทา)

ฉันพยายามที่จะเปลี่ยนสิ่งต่าง ๆ ในไฟล์manifast.json ของนามสกุลในที่สุดฉันก็พบว่าการตั้งค่าต่อไปนี้ช่วยให้ไอคอน colorfull:

{
  ...

  "browser_action": {
    "default_icon": "icons/icon-32.png"
  },

  ...
}

ป้อนคำอธิบายรูปภาพที่นี่


1
ฉันสังเกตเห็นว่า Reddit Enhancement Suite เป็นสีเทาเมื่อคุณไม่ได้อยู่ในโดเมน reddit และเป็นสีอื่น ทำให้ง่ายต่อการพิจารณาว่าส่วนขยายกำลังทำอะไรอยู่อย่างไรก็ตามเมื่อดูจากรายการที่ฉันไม่สามารถหาได้ว่าพวกเขากำลังทำสิ่งนั้นอย่างไร ความคิดใด ๆ
มัฟฟินแมน

ตั้งแต่วันที่ 30 พ.ย. 2559 ฉันสงสัยว่าคำตอบนี้จะใช้ได้ แต่ก็เป็นเช่นนั้น ฉันหวังว่าฉันรู้ว่าทำไม ขอบคุณ
Ryan Martin

โปรดทราบว่าคุณจะต้องตั้งค่า"default_popup"เพื่อให้การดำเนินการคลิกมีผล
Shadoath

0

Chrome มีปัญหากับสิ่งนี้นับตั้งแต่มีการอัปเดต พวกเขาพยายามที่จะปิดการใช้งานมัลแวร์ แต่เราทุกคนรู้ว่ามัลแวร์จะติดตั้งตัวเองโดยไม่ได้รับอนุญาตจากผู้ใช้

ขั้นตอน:

  1. เปิดไฟล์ * .crx ใน 7-zip (อาจใช้ได้กับเครื่องมือเก็บถาวรอื่น ๆ เช่นกัน แต่นั่นคือสิ่งที่ฉันใช้)
  2. แยกเนื้อหาไปยังโฟลเดอร์
  3. ไปที่หน้าเครื่องมือจัดการส่วนขยายของ Chrome และเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์
  4. คลิกปุ่ม "โหลดส่วนขยายที่คลายการแพค"
  5. ค้นหาโฟลเดอร์ที่คุณสร้างด้านบนและคลิกตกลง

Chrome จะโหลดส่วนขยายเพราะคิดว่าคุณกำลังทดสอบส่วนขยาย "อยู่ระหว่างดำเนินการ"


0

อย่างน้อยหลายคนก็กลายเป็นสีเทาด้วยเหตุผลที่ดี

บางอย่างเช่น "Google Scroll" มีสีเทาเนื่องจากไม่ได้รับการสนับสนุน

คนอื่น ๆ จะเป็นสีเทาเมื่อคุณเห็นหน้าเว็บที่พวกเขาไม่ทำงาน เมื่อคุณไปถึงหน้าที่พวกเขาสามารถทำงานได้พวกเขาจะกู้คืนสีอีกครั้ง ตัวอย่างเช่น "การสมัครสมาชิก RSS โดย Google" จะใช้งานได้เฉพาะในเว็บที่ให้บริการ RSS เท่านั้นและ "Reddit Enhance Suit" จะเป็นสีเมื่อคุณเรียกดูเว็บ reddit.org เท่านั้น

ในที่สุดคนอื่นเป็นเพราะคุณซ่อนพวกเขา (จริง ๆ แล้วแค่ไอคอน) คุณสามารถคืนค่าได้โดยคลิกขวาที่ไอคอนและคลิก "แสดงในแถบเครื่องมือ"

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