[
https://issues.apache.org/jira/browse/CB-515?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13254374#comment-13254374
]
Philip Abrahamson commented on CB-515:
--------------------------------------
Without this fix in place the build of the WebIntent plugin fails.
I should also mention if testing this with the plugin that it also requires the
following change to the plugin javascript:
// following was removed in 1.0 (now in plugins.xml file)
//PluginManager.addService("WebIntent","com.borismus.webintent.WebIntent");
> getIntent() needed in CordovaInterface.java on Android
> ------------------------------------------------------
>
> Key: CB-515
> URL: https://issues.apache.org/jira/browse/CB-515
> Project: Apache Callback
> Issue Type: Bug
> Components: Android
> Affects Versions: 1.6.0
> Environment: Android
> Reporter: Philip Abrahamson
> Assignee: Joe Bowser
> Labels: android, patch, plugin
> Fix For: 1.6.0
>
> Attachments: WebIntent.diff
>
>
> The plugin "WebIntent" for Android stopped working sometime after 0.96
> because the CordovaInterface.java file does not include getIntent(). This
> plugin is useful in particular because it allows users to call their android
> application from e.g. an email link, and parse any arguments passed to the
> application in the URL.
> The following patch fixes this issue:
> --- a/framework/src/org/apache/cordova/api/CordovaInterface.java
> +++ b/framework/src/org/apache/cordova/api/CordovaInterface.java
> @@ -143,5 +143,7 @@ public interface CordovaInterface {
> public abstract Context getApplicationContext();
>
> public abstract boolean isUrlWhiteListed(String source);
> +
> + public abstract Intent getIntent();
>
> }
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira