Phonegap 3.0 และใหม่กว่า - มีปลั๊กอินสำหรับอัปเดต App Badge โดยไม่มีการแจ้งเตือนแบบพุชหรือไม่


ฉันกำลังพยายามอัปเดตตราสัญลักษณ์สำหรับแอปพลิเคชัน Phonegap 3.1 iOS


สิ่งที่เคยใช้มาก่อน
เพื่อให้บรรลุเป้าหมายนี้ใน Phonegap/Cordova เวอร์ชันเก่า ฉันจึงใช้ปลั๊กอินต่อไปนี้: https://github.com/phonegap/phonegap-plugins/tree/master/iOS/Badge

เหตุใดจึงไม่ทำงานอีกต่อไป
ขณะนี้ปลั๊กอินใน Phonegap 3.0+ ได้รับการติดตั้งผ่านบรรทัดคำสั่งแล้ว ฉันรู้สึกว่าปลั๊กอินด้านบน (ซึ่งมีเวลา "อัปเดตล่าสุด" มากกว่าปีที่แล้ว) ไม่สอดคล้องกับกระบวนการติดตั้งปลั๊กอินใหม่

สิ่งที่ฉันคิดไว้ว่าจะลองจนถึงตอนนี้
ฉันคิดว่าจะลองเรียกใช้ phonegap local plugin add https://<path to the git repo> เพียงเผื่อว่าปลั๊กอินยังใช้งานได้กับ 3.0+ แต่ดูเหมือนจะไม่พบที่อยู่ของ repo จริง .

ฉันหวังว่าเอกสาร Phonegap 3.0 จะมีตัวอย่าง การตั้งป้ายแต่ไม่เห็นมีอะไรตามบรรทัดนั้นเลย


มีใครรู้จักปลั๊กอิน Phonegap3.0+ สำหรับตั้งค่าหมายเลขป้ายสถานะสำหรับแอป iOS ด้วยตนเองหรือไม่


person Paul    schedule 11.10.2013    source แหล่งที่มา


คำตอบ (1)


https://github.com/katzer/cordova-plugin-badge

window.plugin.notification.badge.clear();
window.plugin.notification.badge.set(0);  // alternative

ค่อนข้างเรียบง่าย สามารถติดตั้งผ่าน CLI ได้ด้วย

person FlyingLemon    schedule 16.11.2013
comment
คุณเคยใช้ปลั๊กอินนี้เพื่อทำงานในพื้นหลังในขณะที่แอปพลิเคชันถูกย่อเล็กสุดหรือไม่? ฉันใช้มันในแอปพลิเคชันเพื่ออัปเดตตราทุกๆ 5 นาที แต่จะอัปเดตตราเมื่อคุณอยู่ในแอปพลิเคชันเท่านั้น ฉันใช้ปลั๊กอินอื่นเพื่ออนุญาตการทำงานในเบื้องหลัง ซึ่งดูเหมือนว่าจะใช้งานได้ แต่เมื่อหมดเวลาเมื่อแอปพลิเคชันอยู่บนพื้นหลัง ป้ายจะไม่รีเฟรช - person Juan Carlos Alpizar Chinchilla; 14.05.2014
comment
ฉันใช้มันทุกครั้งที่มีการแจ้งเตือนในแอปพลิเคชันของฉัน มันจะอัปเดตตราตามที่ฉันต้องการ รวมถึงเมื่อแอปอยู่ในพื้นหลังด้วย (ท้ายที่สุดนั่นไม่ใช่การใช้งานหลักและจุดประสงค์ของปลั๊กอินใช่ไหม) อย่างไรก็ตาม ฉันใช้ Cordova 3.0 ฉันไม่แน่ใจว่ามันยังทำงานได้อย่างถูกต้องกับ Cordova 3.4 หรือไม่ ฉันมีปัญหาบางอย่างกับเวอร์ชัน 3.4 เกี่ยวกับปลั๊กอินอื่นๆ - person FlyingLemon; 14.05.2014
comment
ใช่ ฉันได้ยินมาว่า 3.4 ทำให้บางคนมีปัญหา ฉันใช้ atm เวอร์ชัน 3.3 คุณสามารถทำการอัปเดตโดยไม่ต้องใช้ปลั๊กอินอื่นในพื้นหลังได้หรือไม่? ฉันควรตรวจสอบสิ่งนั้น - person Juan Carlos Alpizar Chinchilla; 15.05.2014