[
https://issues.apache.org/jira/browse/CB-6118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14025748#comment-14025748
]
Marcel Kinard commented on CB-6118:
-----------------------------------
Craig, Cordova is not designed for the HTML5 content to be remotely served from
a central location, as evident by the issues you ran into. It can be done with
significant care, but IMHO that starts feeling like a hack and gets uglier over
time. Not to say it won't be made easier sometime in the future, but it's not
the current state. Beware if you want to serve the HTML5 content remotely.
> CLI should support installing a plugin on a per-platform basis
> --------------------------------------------------------------
>
> Key: CB-6118
> URL: https://issues.apache.org/jira/browse/CB-6118
> Project: Apache Cordova
> Issue Type: Improvement
> Components: CLI
> Reporter: Andrew Grieve
> Assignee: Mark Koudritsky
>
> There are several reasons why you would want to do this:
> * You want splashscreen on iOS, but not Android
> * You want a Play Services-based geolocation plugin on Android, and regular
> Geolocation for iOS
> * You want InAppBrowser for iOS, but want to just use intents on Android
> * You many want an older version of File plugin on Android, but the latest on
> on iOS
> Desired syntax:
> {code}
> cordova plugin add [email protected] --platform=ios
> cordova plugin rm org.apache.cordova.file --platform=ios --platform=android
> {code}
> Change to `cordova plugin ls`:
> {code}
> $ cordova plugin ls
> Plugins installed on Android:
> [email protected]
> [email protected]
> Plugins installed on iOS:
> [email protected]
> [email protected]
> {code}
--
This message was sent by Atlassian JIRA
(v6.2#6252)