You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Webview A calls the PushPlugin.register() function to receive notifications.
Webview B is opened, pausing webview A.
Webview A is closed, and the app returns to webview B.
Push notification is received. From this stage the callback will no longer fire.
The root cause is that the plugin uses static variables and functions (especially gECB) therefore when webview B is closed it calls to onDestroy(), which nullify gECB which stores webview A's callback reference.
The text was updated successfully, but these errors were encountered:
Consider the following scenario:
The root cause is that the plugin uses static variables and functions (especially gECB) therefore when webview B is closed it calls to onDestroy(), which nullify gECB which stores webview A's callback reference.
The text was updated successfully, but these errors were encountered: