When embedding a web page through an iframe in the phone, any links on this web page will open a system browser instead of an iframe. This only happens on iOS and only on the compiled version. Android and the phonegap app for iOS work the same way as links to web pages open inside an iframe.
Config.xml settings such as "stay-in-webview" and "Cordova.plist" seem outdated and no longer work. Also, the preference for "ChildBrowser" is only blackberry. Finally, this "inAppBrowser" plugin has the same problem. It loads the webpage very well inside, but any links activate Safari opening.
The problem can be recreated by simply launching a new phone application, introducing an iframe, and then creating for iOS / export using xcode.
Any help would be greatly appreciated!
source
share