[ https://issues.apache.org/jira/browse/CB-12973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16102098#comment-16102098 ]
Christoph Mayerhofer commented on CB-12973: ------------------------------------------- Hi! I have the same issue. If I close the InAppBrowser, and I try to interact with the Cordova web app, the app crashes. What I found out is that pages, which have no JavaScript {{<script>}} includes, can be loaded in the InAppBrowser without problems. I load a page with the script include {{<script src="/static/material-design-lite/material.min.js"></script>}}. If I remove this script the InAppBrowser works without problems. Xcode shows a {{EXC_BAD_ACCESS (code=1, address=0x20)}} error. Can you also reproduce this behavior? > inAppBrowser (_blank) returns to unresponsive app after "done" on iOS 10. > ------------------------------------------------------------------------- > > Key: CB-12973 > URL: https://issues.apache.org/jira/browse/CB-12973 > Project: Apache Cordova > Issue Type: Bug > Components: cordova-plugin-inappbrowser > Environment: cordova -v > 7.0.1 > Installed platforms: > android 6.2.3 > ios 4.1.1 > ╰─➤ cordova plugins > cordova-plugin-badge 0.8.0 "Badges" > cordova-plugin-console 1.0.5 "Console" > cordova-plugin-device 1.1.4 "Device" > cordova-plugin-inappbrowser 1.7.1 "InAppBrowser" > cordova-plugin-splashscreen 4.0.3 "Splashscreen" > cordova-plugin-statusbar 2.2.1 "StatusBar" > cordova-plugin-whitelist 1.3.1 "Whitelist" > ionic-plugin-keyboard 2.2.1 "Keyboard" > Reporter: Charles Palmer > Priority: Critical > > Same app works on iOS 9 and Android. Also works on _system with Safari > browser. > Use case. I create a simplified test case with a touch button to invoke code > (I have tried many workarounds without change of behavior) The fundamental > code is: > ---- > var options = { > location: 'yes', > clearcache: 'yes', > toolbar: 'yes' > }; > IABRef = > cordova.InAppBrowser.open(encodeURI('https://conconn-staging.herokuapp.com'), > '_blank', options); > > IABRef.addEventListener('exit', iabClose); > ---- > I can enter the browser. If I hit "done" immediately, I return successfully > and can use the button to reinvoke the browser. However if I interact with > the browser content, there is about a 90%+ that upon exit ("done") to the > app, the app will not be responsive.. It should be noted that the exit > listener does activate, but I have not found a way to reactivate the > application's response. > I suspect that there is an interaction at the interface between InAppBrowser > and the Apple Library for iOS 10, but this is speculation. As I said this > work with iOS 9 and fails in iOS 10. This can be simulated . (Xcode 8.3.3) > and observed on hardware. > I believe there are multiple people facing this issue. Happy to provide more > information or collaborate if appropriate. > I would be happy with a reliable work around or patch. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org