You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Johannes Neumeier (JIRA)" <ji...@apache.org> on 2014/01/21 16:03:20 UTC
[jira] [Created] (CB-5844) CLI plugin adding does not regenerate
cordova_plugins.js for inappbrowser
Johannes Neumeier created CB-5844:
-------------------------------------
Summary: CLI plugin adding does not regenerate cordova_plugins.js for inappbrowser
Key: CB-5844
URL: https://issues.apache.org/jira/browse/CB-5844
Project: Apache Cordova
Issue Type: Bug
Components: CLI, iOS, Plugin Console, Plugin InAppBrowser
Affects Versions: 3.3.0
Environment: Mac OS X 10.8.5
Reporter: Johannes Neumeier
When adding a inappbrowser plugin to a fresh iOS platform, the plugin gets added to the iOS config.xml, but is not present in the cordova_plugins.js file.
In effect, the inappbrowser plugin is not available in the app.
Running "$ cordova build ios" from the CLI correctly updates the cordova_plugins.js file. I found mention of this workaround solution on https://groups.google.com/forum/#!msg/phonegap/QsOt-_1Rbic/5GpIIftyDPoJ
Running/building from XCode the plugin fails to load in the app.
Reproduce like this on Mac OS X:
$ cordova create test
$ cd test
$ cordova platform add ios
$ cordova plugin add org.apache.cordova.inappbrowser
Add <button onclick="window.open('http://www.apache.org/', '_blank','location=yes');">test</button> to the index.html.
Run on XCode simulator.
Observed behaviour: When clicking the button the app opens the link inside the current window
Desired behaviour: The app opens a new inappbrowser instance that can be closed from the toolbar button.
I don't know if this extends to adding other plugins from the CLI as well.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)