当应用程序打开时停止推送通知振动

问题描述:

我有一个离子(v1)应用程序,其中推送通知通过node-gcm发送并由ngCordova推送插件接收。默认情况下,手机在发出推送通知时会振动。它甚至在应用程序打开时震动。我只能在应用程序在后台运行时才能使手机振动。手机在用户使用应用程序时不应该震动。当应用程序打开时停止推送通知振动

可以使用cordova-plugin-vibration

安装:cordova plugin add cordova-plugin-vibration 可以取消振动这样navigator.vibrate(0)

https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-vibration/

+0

这在相关的工作与推动插件。当应用程序打开时,它不应该振动。当应用程序关闭时,它应该振动。 –

+0

http://*.com/questions/29606012/how-to-check-app-running-in-foreground-or-background-in-ionic-cordova-phonegap这可以帮助你找到app.after的当前状态.after cheking这个你可以使用振动插头根据状态ryt ..? – Edison