Saya telah membuat ekstensi yang mengambil beberapa info dari div pada halaman dan menyimpannya dalam variabel bernama 'div'. Saya sekarang harus meneruskan nilai itu ke file background.js saya sehingga saya dapat memperbarui lencana untuk mencerminkan teks dalam variabel itu.
Saya telah membaca info sendMessage tetapi setiap kali saya menambahkan baris kode ke halaman saya sepertinya ekstensinya rusak jadi saya pasti melakukan sesuatu yang salah.
Berikut adalah kode tanpa info setBadgeText di dalamnya (saat ini berfungsi).
dapatkanQueue.js
var myVar = null;
setFunction();
function setFunction() {
myVar = setInterval(function () {myTimer();}, 10000);
}
function myTimer() {
var THRESHOLD = 0;
var div = document.getElementById("sessions_queued_now_row-000");
var num = parseInt(div.innerText);
// Here is where I want to pass div to background.js to update the badge text
if (num >= THRESHOLD) {
// I do a bunch of stuff here
}
}
File background.js saya tidak berfungsi banyak saat ini tetapi membuka URL di tab baru.
Saya mencari apa yang perlu saya tambahkan ke file getQueue.js dan juga file background.js.
Terima kasih