Cách đáng tin cậy nhất để giao tiếp Javascript giữa các tab/cửa sổ của cùng một trình duyệt là gì? Ví dụ, khi Tab 2 bắt đầu phát lại âm thanh, Tab 1 bằng cách nào đó biết về điều này và có thể tạm dừng trình phát của nó.Giao tiếp Javascript giữa các tab/cửa sổ trình duyệt
Tôi đang xây dựng một trang web có trình phát nhạc ... vì vậy tại thời điểm này nếu bạn mở hai tab vào trang web, bạn có thể bắt đầu phát nhạc trên cả hai. Điều này rõ ràng là xấu, vì vậy tôi đang cố gắng tìm một giải pháp.
Bất kỳ ý tưởng nào? Cảm ơn
Tự động phát âm thanh là không có vấn đề gì. Tại sao không chỉ cho phép người dùng nhấp vào nút "phát" và tự tạm dừng tab khác nếu họ nhấn vào tình huống này? –
Không có tự động phát. Nhưng sẽ rất tuyệt nếu người dùng không phải tạm dừng tab khác theo cách thủ công. Youtube thực hiện ví dụ này (với flash) – adamJLev
+1 Câu hỏi hay, tôi đang giải quyết vấn đề chính xác này ngay bây giờ trong ứng dụng trò chuyện trên trang web của tôi. –