5

Tôi đã mở rộng tiện ích mở rộng Google Chrome mà hoạt động tốt dưới Windows: khi được cài đặt, người dùng có thể nhấp vào biểu tượng của nó ngay trong trình duyệt và truy cập trang tổng quan Tab Sugar. trong một tab mới.Tiện ích mở rộng của Google Chrome: Tương thích với máy Mac

Nhưng vì lý do nào đó, nó dường như không hoạt động trên Google Chrome theo OSX: người dùng trải nghiệm không có gì xảy ra khi nhấp vào biểu tượng tiện ích mở rộng. Không có gì đâu. Không có tab mới.

Vì tôi không sở hữu bất kỳ máy Mac nào, mọi trợ giúp về chủ đề này sẽ được hoan nghênh hơn!

  1. Hãy chắc chắn bạn sử dụng một máy Mac và Google Chrome (hoặc Chromium)
  2. Sau đó install the Tab Sugar extension
  3. Bấm vào biểu tượng mở rộng trong trình duyệt
  4. Nếu không có gì xảy ra, sau đó bạn chỉ sao chép
  5. Mở trang background.html trong tab mới:

    chrome-extension://libokbfffpaopdjmeofdfpmlanaenaje/background.html

  6. Mở bảng điều khiển dành cho nhà phát triển (Ctrl+Shift+i)

  7. Hãy thử hiểu điều gì đang xảy ra ở đó ?!

Edit: Là một thay thế, mã Tab Sugar có thể xem được từ GitHub repository của nó.

Chỉnh sửa 2: Một issue đã được báo cáo về vấn đề cụ thể này

+0

BTW, nếu bạn muốn có cách tốt để kiểm tra tiện ích của mình trong các hệ điều hành khác, bạn luôn có thể sử dụng [VM] (http://www.virtualbox.org/). –

+0

Ngay cả đối với OS X? ;-) –

+0

Có, ngay cả đối với OS X. http://stackoverflow.com/questions/39159/is-it-possible-to-run-osx-in-a-virtual-machine và cũng http: // www.virtualbox.org/wiki/Guest_OSes (giới hạn "máy chủ" là hợp pháp, không phải là kỹ thuật, một) –

Trả lời

5

Tôi đã chộp lấy một Macbook (vì tôi không có một). Và tiện ích của bạn bị treo trên máy Mac, tôi có thể xác minh điều đó. Đó là khá thú vị lý do tại sao nó sẽ không sụp đổ trên Windows. Nhưng đó là lỗi của Chrome, chứ không phải phần mở rộng của bạn.

Để tìm ra sự cố, tôi đã chia mã của bạn để xem mã đang gặp sự cố ở đâu, kết quả là Google Analytics. Nếu bạn nhận xét mã Google Analytics trong tiện ích của mình, mã này sẽ hoạt động hoàn hảo trong Mac.

Sau đó, tôi nhận ra rằng đó là lỗi MacOSX đã biết, tôi nhớ một người dùng tên là Daniel trong danh sách gửi thư của Chrome Extension có cùng vấn đề, nhìn vào bộ theo dõi vấn đề. Bạn có thể theo dõi vấn đề này bằng cách gắn dấu sao trình theo dõi sau đây.

http://code.google.com/p/chromium/issues/detail?id=43400

Đây là một lỗi khó khăn để tìm kiếm, nhưng hiện nay nó đã được chỉ định bởi một kỹ sư trong nhóm Chrome, và hy vọng một sửa chữa sẽ có sẵn. Trong thời gian chờ đợi, bạn có thể xóa mã phân tích và mã sẽ hoạt động tốt.

Nếu bạn gặp thêm bất kỳ sự cố nào, vui lòng liên hệ trực tiếp với tôi!

+0

Cảm ơn Mohamed, nó đã thực hiện thủ thuật! –

+0

Tôi thực sự thích phần mở rộng Công việc tốt! :) –

Các vấn đề liên quan