ฉันได้พัฒนาส่วนขยายของ Chrome ชื่อ Reminder App ซึ่งฉันใช้ Alarm API ซึ่งอนุญาตให้ผู้ใช้ตั้งเวลาปลุก แอพมีสองส่วนในการสร้างการแจ้งเตือนเดี่ยว (เช่นเวลา 10:20 น.) และสร้างการแจ้งเตือนหลายรายการ (เช่นทุกๆ 50 นาที) เมื่ออยู่ในแอปแพ็กเกจ (หลังจากอัปโหลดไปยังเว็บสโตร์) ฉันตั้งการแจ้งเตือนไว้สองครั้ง
1.10:20 AM (at 10:18:10 AM)
2.ทุก 10 นาที (เวลา 10:19:10 น.)
ในท้องถิ่น (แอปที่ไม่ได้บรรจุหีบห่อ) สัญญาณเตือนทั้งสองทริกเกอร์ตรงเวลา 10:20 น. แต่สถานการณ์เดียวกันในแอปที่บรรจุหีบห่อ สัญญาณเตือนครั้งแรกดับลงเวลา 10:20 น. แต่อันที่สองดับลงเวลา 10:21 น. (แทนที่จะเป็น 10:20 น.)
ฉันจะทำให้ทั้งสองซิงโครไนซ์ได้อย่างไร
เป็นเพราะเหตุนี้ที่ระบุไว้ใน Alarm API Doc หรือไม่
เพื่อลดภาระในเครื่องของผู้ใช้ Chrome จะจำกัดการเตือนไว้สูงสุดหนึ่งครั้งทุกๆ 1 นาที แต่อาจล่าช้าออกไปอีกจำนวนหนึ่งตามอำเภอใจ [...]
เพื่อช่วยคุณแก้ไขข้อบกพร่องของแอปหรือส่วนขยาย เมื่อคุณโหลดโดยแยกแพ็กแล้ว จะไม่มีการจำกัดความถี่ที่สัญญาณเตือนจะดังขึ้น