Cordova iOS 8.x issue

What platform are you building for?

iOS

What framework are you building with?

Cordova

What is your build ID?

fc74c52c-f42c-4f90-a83e-57f041caef78

What is your error message?

No specific error message. Just another issue.

Please describe the issue:

Hello,

My application works perfectly with <engine name="ios" spec="7.1.1" />, but not with the two new versions running on Cordova iOS 8.x.

It is a very simple application (consisting of an iframe that provides the service) that opens external links via InAppBrowser. However, starting with Cordova iOS 8.x, the InAppBrowser no longer opens when using _blank. There is no visible window; however, I do receive the associated events (such as loadstart, loadstop, etc.). It is as if the InAppBrowser window is invisible (I can still scroll the iframe that launched it).

Here is the config.xml file:

<?xml version='1.0' encoding='utf-8'?>

Example

<description>Example</description>

<author email="contact@example.com" href="https://example.com">
    Example
</author>

<content src="index.html" />
<platform name="ios">
fr-FR Example a besoin d'accéder à votre localisation. Example a besoin d'accéder à votre localisation. Example a besoin d'accéder à votre localisation. Example a besoin d'accéder à votre appareil photo. Example a besoin de sauvegarder vos photos. Example a besoin d'accéder à vos photos.
<access origin="*" />
<platform name="android">

    <allow-intent href="market:*" />

</platform>

<platform name="ios">

    <allow-intent href="itms:*" />
    <allow-intent href="itms-apps:*" />

</platform>

And the index.html file:

*{-webkit-tap-highlight-color:rgba(0,0,0,0);} html,body{margin:0;padding:0;} body{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-user-select:none;} .ifr_webapp{display:block;position:absolute;top:0;left:0;min-width:100%;width:100px;*width:100%;height:100vh;border:none;overflow:scroll;}
    <script src="cordova.js"></script>

Thank you in advance for your invaluable help.

Best regards,

This is a known issue with the inappbrowser plug-in: Inappbrowser does not show when using cordova-ios 8.0.0 · Issue #1091 · apache/cordova-plugin-inappbrowser · GitHub

However it should be fixed with the recent 7.0.0 release of the plug-in. Can you give that a try?

Hello, it does indeed work with the new version 7.0.0. Thanks.