Cordova-plugin-firebase: ์•Œ๋ฆผ ์ˆ˜์‹ ์‹œ ๋ฐฐ์ง€ ์ถ”๊ฐ€

์— ๋งŒ๋“  2018๋…„ 03์›” 30์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: arnesson/cordova-plugin-firebase

์„œ๋ฒ„์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ๋ฐ›์„ ๋•Œ ๋ฐฐ์ง€ ๋ฒˆํ˜ธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค๊ณ ํ•˜๋Š”๋ฐ ์•Œ๋ฆผ์„ ํƒญํ•˜๊ธฐ ์ „๊นŒ์ง€๋Š” ๋ฐฐ์ง€ ๋ฒˆํ˜ธ๋ฅผ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์žฅ์น˜๊ฐ€ ๋ฉ”์‹œ์ง€๋ฅผ๋ฐ›์„ ๋•Œ ๋ฐฐ์ง€ ๋ฒˆํ˜ธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
๋„์™€์ฃผ์„ธ์š”, ์ œ๋ฐœ.

  • setBadgeNumber ๋ฐ onNotificationOpen์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
    * * * * * * * ๋‚ด ์ฝ”๋“œ * * * * * * *
    this.firebase.onNotificationOpen (). subscribe ((res) => {
    this.firebase.setBadgeNumber (1)
    if (res.tap) {
    console.log ( "๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ์ˆ˜์‹  ๋จ");
    } else {
    console.log ( "ํฌ ๊ทธ๋ผ์šด๋“œ์—์„œ ์ˆ˜์‹  ๋จ");
    }
    }, (err) => console.log (err))
question

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

@remisture ์˜ˆ. ๋ฐฐ์ง€ ๋ฒˆํ˜ธ (๋ฐฐ์ง€ = 1)๋ฅผ ์„ค์ •ํ•˜๋ ค๊ณ ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ๋ณด๋‚ด์ง€ ๋งŒ ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ›๊ณ  ๋‹ค์‹œ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ผ ๋•Œ ์•Œ๋ฆผ ๋˜๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์—ด์ง€ ์•Š์œผ๋ฉด ๋‚ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— ๋ฐฐ์ง€ ๋ฒˆํ˜ธ๊ฐ€ ์—ฌ์ „ํžˆ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค 1

๋ชจ๋“  3 ๋Œ“๊ธ€

๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ผ ๋•Œ ๋ฐฐ์ง€ ๋ฒˆํ˜ธ๋ฅผ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค.

@remisture ์˜ˆ. ๋ฐฐ์ง€ ๋ฒˆํ˜ธ (๋ฐฐ์ง€ = 1)๋ฅผ ์„ค์ •ํ•˜๋ ค๊ณ ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ๋ณด๋‚ด์ง€ ๋งŒ ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ›๊ณ  ๋‹ค์‹œ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ผ ๋•Œ ์•Œ๋ฆผ ๋˜๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์—ด์ง€ ์•Š์œผ๋ฉด ๋‚ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— ๋ฐฐ์ง€ ๋ฒˆํ˜ธ๊ฐ€ ์—ฌ์ „ํžˆ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค 1

https://github.com/arnesson/cordova-plugin-firebase/issues/575์˜ ์ค‘๋ณต์œผ๋กœ ์ข…๋ฃŒ

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰