Hi,
We can reproduce the issue with Advanced IMA example code. We tested on IMA v3.20 and v3.16.5 and could see the issue.
Here is what we tried
1. After creating Adsloader added below code to make the web view debuggable
WebView.setWebContentsDebuggingEnabled(true);
2. Run the app and tried any of the available options like VMAP or Postroll
3. Open browser and typed chrome://inspect/#devices to check DOM
Here is what we saw.
Every time we selected an option and played ads, a new entry is seen in DOM with below url
The entry does not get removed from dom even if we leave player screen and go to main menu
If we inspect any of this entry and go to Memory tab, we see the heap memory allocated is greater than 0
Once AdsManager is destroyed, should we not expect DOM to clear this entry?
Is this is really a memory leak or an expected behavior?
Thanks