Tôi có tiện ích mở rộng chrome với popup.html và tập lệnh nội dung được chèn. Với tập lệnh nội dung được chèn vào, tôi đang cố truy cập các chức năng API javascript của youtube và tất cả đều hoạt động tốt ngoại trừ một: addEventListener.addEventListener trong tập lệnh nội dung không hoạt động
Trình xử lý sự kiện API javascript của Youtube lắng nghe trạng thái video thay đổi. Vì vậy, nếu phần cuối của video được chuyển đến trạng thái thay đổi thành 0.
var currentVideo = document.getElementById('movie_player');
currentVideo.addEventListener("onStateChange", "onytplayerStateChange");
function onytplayerStateChange() {
console.log("The state of the player has changed");
}
Đoạn mã này hoạt động tốt trong môi trường bình thường nhưng không hoạt động trong tập lệnh nội dung. Tại sao tôi không thể bắt các sự kiện thay đổi trong tập lệnh nội dung của mình? Bất kỳ ý tưởng?
bản sao có thể có của [Xây dựng tiện ích mở rộng của Chrome với sự kiện Youtube] (http://stackoverflow.com/questions/9515704/building-a-chrome-extension-with-youtube-events) –