Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
iOS
Description
While using the cordova-plugin-inappbroswer version 1.4.0 I noticed that if I make concurrent requests with win.executeScript() that some times a callback never get called. I've been able to reproduce this problem on iOS and not Android though.
For example:
var win = window.open( "https://google.com", "_blank"); win.addEventListener( "loadstop", function() { var loop = setInterval(function() { win.executeScript({ code: "localStorage.getItem( 'foo' )" },function( values ) { console.log("Only seen once..."); console.log(values); } }); var loop = setInterval(function() { win.executeScript({ code: "localStorage.getItem( 'bar' )" },function( values ) { console.log("Only seen once..."); console.log(values); } }); })