Unresponsive Ionic 1 after the release of Cordova inAppBrowser in iOS 10. Works on iOS 9

I have simplified my code for a simple application with a button that calls inAppBrowser with the "_blank" parameter. (This same app works on iOS 9.3 ... not iOS 10. It also works on Android. It works using the _system parameter on iOS 10.)

inAppBrowser works fine the first time. I can enter multiple pages, type, etc. When I return to the "application" by clicking "done", the application does not respond when the button is pressed. It should be noted that the exit listener is responding, but I haven't found a way to animate the application (yet).

Sometimes the application launches the browser and I successfully terminate and restart the browser. This happens less than 10% of the time. If it has been running for a while, it will usually keep running until the application is terminated. The next time it starts, pretty much sure it will fall back on failure.

As I said, the same code works on iOS 9, Android. Using the _system parameter, the Safari browser starts and shuts down and resumes successfully and reliably. Unfortunately, Apple doesn't like apps that use Safari.

It looks like this is a common problem, but I don't find any workaround or solution. Anyone have any suggestion on how to resolve?

+3


source to share





All Articles