Hello everybody.
We are facing crashes on ios devices.
We tried to solve this on our own but we were not able to find a way to fix this.
Hence this new topic to get some help.
To replicate the problem, we created a simple application with two pages. Each page contains a list of 1000 items. Each item contains a link to the other page.
Simply navigating between these two pages leads to a memory growth that can be observed both in chrome dev tools and in Xcode.
Memory is never freed leading to application crash.
Tested on ios 8.1.3, ios 8.2. Crash is not observed on Android devices.
Tested with ionic versions from 1.0.0-rc.3 to 1.0.0.
The crash is also observed when :
- we replace
<ion-list>
and<ion-item>
by<ul>
and<li>
- we replace
ng-repeat
bycollection-repeat
- we use default UIWebview provided by Cordova
- we use WKWebView Cordova plugin
Tell me if you need more info and thanks in advance for your help and ideas.
Regards.