Lỗi người gửi Google Chromecast nếu tiện ích mở rộng Chromecast chưa được cài đặt hoặc sử dụng ẩn danh


281

Tôi đang gặp lỗi khi chạy người gửi Chromecast trong Chrome Ẩn danh hoặc nếu tiện ích mở rộng Chromecast chưa được cài đặt:

Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://dliochdbjfkdbacpmhlcpmleaejidimm/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://hfaagokkkhdbgiakmmlclaapfelnkoah/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js
No cast extension found

Người gửi diễn viên Google đang cố gắng gửi các yêu cầu AJAX cho "cast_sender.js" cục bộ. Điều này có nên xảy ra hay có cách nào tốt hơn để kiểm tra xem phần mở rộng của người gửi Chromecast có tồn tại không (không phải bằng cách yêu cầu AJAX yêu cầu)?

Tôi tin rằng các yêu cầu AJAX này là một cách để hỏi liệu tiện ích mở rộng Chromecast có tồn tại không. Có cách nào tốt hơn để kiểm tra xem tiện ích mở rộng Chromecast có tồn tại không?


1
Điều này được sửa trong Chrome 49 mỗi @Paul Ailen. code.google.com/p/google-cast-sdk/issues/detail?id=538#hc18
ít bit

3
@AtomTech vẫn chưa sửa.
Sean O'Grady

Nó không thể được sửa trong Chrome (nếu chỉ xóa lỗi này). Điều này ping từ youtube.embedded tồn tại ngay cả trong các trình duyệt.
vp_arth

Câu trả lời:


438

Cập nhật: Sau nhiều lần thử, có vẻ như điều này có thể đã được sửa trong các bản dựng Chrome mới nhất (theo nhận xét của Paul Irish bên dưới ). Điều đó sẽ gợi ý rằng chúng ta sẽ thấy điều này được sửa trong Chrome ổn định vào tháng 6 đến tháng 7 năm 2016. Hãy xem ...

Đây là một lỗi đã biết với thư viện Chromecast JavaScript chính thức. Thay vì thất bại trong âm thầm, nó sẽ loại bỏ các thông báo lỗi này trong tất cả các trình duyệt không phải Chrome cũng như các trình duyệt Chrome có tiện ích mở rộng Chromecast.

Nhóm Chromecast đã chỉ ra rằng họ sẽ không sửa lỗi này .

Nếu bạn là nhà phát triển vận chuyển với thư viện này, bạn không thể làm bất cứ điều gì về nó theo nhóm Chromecast. Bạn chỉ có thể thông báo cho người dùng để bỏ qua các lỗi. (Tôi tin rằng nhóm Chromecast không hoàn toàn chính xác vì ít nhất thư viện có thể tránh yêu cầu phần mở rộng nếu trình duyệt không phải là Chrome. t đã thử bất cứ điều gì.)

Nếu bạn là người dùng khó chịu vì những thông báo trên bảng điều khiển này, bạn có thể chuyển sang Chrome nếu chưa sử dụng. Trong Chrome, một trong hai:

Cập nhật [13 tháng 11 năm 2014]: Vấn đề hiện đã được Google thừa nhận. Một thành viên của nhóm Chromecast dường như đề xuất vấn đề sẽ được bỏ qua bởi một thay đổi mà nhóm hiện đang thực hiện.

Cập nhật 2 [17 tháng 2 năm 2015]: Nhóm tuyên bố không có gì họ có thể làm để xóa nhật ký lỗi vì đó là lỗi mạng Chrome tiêu chuẩn và họ vẫn đang khắc phục sự cố lâu dài. Nhận xét công khai về trình theo dõi lỗi đã bị đóng với bản cập nhật đó.

Cập nhật 3 [4 tháng 12 năm 2015]: Điều này cuối cùng đã được sửa! Cuối cùng, nhóm Chrome chỉ cần thêm một số mã để chặn lỗi cụ thể này. Hy vọng rằng một số kết hợp của devtools và API tiện ích mở rộng sẽ được cải thiện trong tương lai để có thể khắc phục loại sự cố này mà không cần vá trình duyệt. Chrome Canary đã có bản vá , do đó, nó sẽ được tung ra cho tất cả người dùng vào khoảng giữa tháng 1. Ngoài ra, nhóm đã xác nhận sự cố không còn ảnh hưởng đến các trình duyệt khác vì SDK đã được cập nhật để chỉ kích hoạt nếu có trong Chrome.

Cập nhật 4 (30 tháng 4): Không, dù sao đi nữa. Rất may, nhóm quan hệ nhà phát triển của Google nhận thức rõ hơn các bên liên quan khác về việc điều này đã ảnh hưởng xấu đến trải nghiệm của nhà phát triển như thế nào. Nhiều cập nhật danh sách trắng gần đây đã được thực hiện để ghi đè các thông điệp tường trình này. Tình trạng hiện tại ở đầu bài.


193
Ồ Điều này giống như để lại tất cả các câu lệnh console.log () của bạn trong một sản phẩm sản xuất.
trusktr

24
Kudos vì đã cập nhật một câu trả lời gần nửa năm tuổi :)
Eduard Luca

11
@RenaioneProgrammer Sử dụng Chrome và cài đặt Chromecast sẽ giải quyết vấn đề này cho riêng bạn, vâng. Câu hỏi nhắm nhiều hơn vào các lập trình viên muốn loại bỏ vấn đề cho người dùng cuối của họ.
mahemoff

17
Xin chào, bây giờ là tháng 2, 16 và tôi có phiên bản Chrome mới nhất và nó chưa được sửa. Bất cứ cập nhập nào?
Zack

9
Đó là ngày 7 tháng 3 năm 2016. Chrome vừa được cập nhật, tôi vẫn gặp phải lỗi bảng điều khiển.
realplay

41

Nếu bạn muốn tạm thời thoát khỏi các lỗi bảng điều khiển này (như tôi đã làm), bạn có thể cài đặt tiện ích mở rộng tại đây: https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd/reviews?hl=vi

Tôi để lại một đánh giá yêu cầu sửa chữa. Bạn cũng có thể thực hiện báo cáo lỗi thông qua tiện ích mở rộng (sau khi bạn cài đặt nó) tại đây. Hướng dẫn để làm như vậy có tại đây: https://support.google.com/chromecastrame/3187017?hl=vi

Tôi hy vọng Google có được điều này. Tôi cần bàn điều khiển của tôi để hiển thị lỗi của tôi, vv Không phải của họ.


4
Tôi xin lỗi, nhưng đây không phải là giải pháp; Điều này không trả lời câu hỏi. Tiêu đề cho biết "... nếu tiện ích mở rộng chrome chưa được cài đặt ...", bây giờ, tại sao bạn lại khuyên bạn nên cài đặt nó? Tôi đã không bỏ phiếu cho câu trả lời của bạn vì lúc đó bạn chỉ có 1 điểm. Lần sau cẩn thận nhé.
Nino Paolo

@NinoPaolo Nó có thể giúp bạn gỡ lỗi dễ dàng hơn một chút khi bạn không phải thấy ba triệu lỗi từ chrome, nhưng tôi đồng ý với bạn không phải là câu trả lời đúng hay đúng, đó chỉ là một đề xuất, nhưng bạn không thấy Câu trả lời này không được chấp nhận?
Daniel22

Tôi có ý tưởng cài đặt một phần mở rộng hoàn toàn vô dụng. Tôi luôn tiết kiệm bộ nhớ khi có thể. Và trong trường hợp đó, cài đặt nó để ngăn chặn lỗi của họ hiển thị nó hoàn toàn không thể chấp nhận được. Wtf nhóm Chromecast ??
Augustin Riedinger

1
Tôi chỉ muốn những thông báo lỗi này biến mất. OCD ... Tôi đưa ra câu trả lời.
Robbie Smith

30

Làm thế nào về việc lọc các lỗi này?

Với bộ lọc regex dưới đây, chúng ta có thể loại bỏ các cast_sender.jslỗi:

^((?!cast_sender).)*$

Đừng quên kiểm tra hộp Regex.

nhập mô tả hình ảnh ở đây

Một giải pháp nhanh khác là "Ẩn tin nhắn mạng".

nhập mô tả hình ảnh ở đây


1
Tôi nghĩ rằng một bộ lọc tốt hơn sẽ được sử dụng cast_sender.js- bạn có nguy cơ che giấu những thứ không liên quan với nó.
Xan

Thx @David, bạn sửa nó bằng regex!
ElSinus

3

Tôi biết đó không phải là giải pháp tốt nhất, nhưng giải pháp duy nhất mà tôi đã đọc cho tất cả các trang web là cài đặt tiện ích mở rộng chrome, vì vậy, tôi đã quyết định, không đưa iframe vào trang web, tôi chỉ cần chèn giải thích video của tôi từ youtube như trong bài viết này giải thích.

và ở đây chúng tôi có hai tùy chọn:
1) Nhắm mục tiêu video vào kênh và phát ở đó
2) Gọi video qua ajax, như giải thích ở đây (tôi đã quyết định cho cái này) trong hộp màu hoặc bất kỳ plugin nào khác.

và như thế này, tôi ngăn chặn lỗi người gửi google khiến trang web của tôi chậm


@Xan tôi đã xếp hạng trang web của tôi và những lỗi được đánh giá trước các scip của tôi, vì vậy trang web đang chờ cho đến khi chúng được đánh giá, tôi không biết đó có phải là ấn tượng của tôi không.
Andres Felipe

0

Theo mặc định, tiện ích mở rộng của Chrome không chạy trong chế độ Ẩn danh. Bạn phải kích hoạt rõ ràng tiện ích mở rộng để chạy trong Ẩn danh.


1
Tnx @Leon. Vâng tôi đồng ý. Tôi tin rằng điều này (sử dụng ẩn danh) là cùng trải nghiệm của trình duyệt không có tiện ích mở rộng chrome. Ngoài ra, tôi đã gỡ cài đặt tiện ích mở rộng chrome và chạy lại trang web. Sau đó, tôi nhận được cùng một lỗi. Có cách nào tốt hơn để kiểm tra xem phần mở rộng chrome có tồn tại không?
Nino Paolo

Tôi có cùng một vấn đề trên các trang web khác nhau và tôi có thể xác nhận rằng tôi không ở chế độ ẩn danh:Failed to load resource: net::ERR_FAILED chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js
RenaissanceProgrammer

Bạn nên gửi phản hồi trong tiện ích mở rộng Cast để báo cáo vấn đề của bạn.
Leon Nicholls

3
vâng Tôi đã làm điều đó rồi. Tình trạng là không mã hóa. Xem code.google.com/p/google-cast-sdk/issues/detail?id=309
Nino Paolo
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.