。
document.addEventListener("deviceReady", function readyCallback() {
var isAppInForeground = true;
document.addEventListener("pause", function pauseCallback() {
isAppInForeground = false;
}, false);
document.addEventListener("resume", function resumeCallback() {
isAppInForeground = true;
}, false);
});
現在,當您收到通知檢查標誌isAppInForeground如下
window.FirebasePlugin.onNotificationOpen(function(notification) {
console.log(notification);
if(isAppInForeground){
// avoid the navigation
}
else{
// allow the navigation
}
}, function(error) {
console.error(error);
});
希望它會幫助你
非常感謝!這是我的問題的解決方案! –