You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Dan Moore (JIRA)" <ji...@apache.org> on 2013/08/08 19:43:49 UTC
[jira] [Closed] (CB-4546) Android whitelist doesn't handle
wildcarding with google maps
[ https://issues.apache.org/jira/browse/CB-4546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dan Moore closed CB-4546.
-------------------------
Resolution: Cannot Reproduce
> Android whitelist doesn't handle wildcarding with google maps
> -------------------------------------------------------------
>
> Key: CB-4546
> URL: https://issues.apache.org/jira/browse/CB-4546
> Project: Apache Cordova
> Issue Type: Bug
> Components: Android
> Affects Versions: 2.9.0
> Reporter: Dan Moore
> Assignee: Joe Bowser
> Attachments: index.html, index.js
>
>
> I'm not sure if this is an issue with documentation or with code.
> If you want to pull in google maps, on android 2.3 and ios, this whitelist works:
> <access origin="*.google.com" />
> <access origin="*.googleapis.com" />
> <access origin="*.gstatic.com" />
> However, on android 4.x, it doesn't. You can either specify all domains
> <access origin="*" />
> or specific ones:
> <access origin="maps.googleapis.com" />
> <access origin="maps.gstatic.com" />
> <access origin="mt0.googleapis.com" />
> <access origin="mt1.googleapis.com" />
> <access origin="csi.gstatic.com" />
> But the wildcarding doesn't seem to work. The docs pretty clearly indicate they should (since Android supports full whitelisting syntax): http://docs.phonegap.com/en/2.9.0/guide_whitelist_index.md.html#Domain%20Whitelist%20Guide
> To replicate, create a default project and drop the attached index.html into it, and the attached index.js into its js directory.
> Then modify your www/config.xml to have the various access tags listed above and test on an android 4.x emulator (mine is 4.1.2, but I saw the issue on a 4.2.2 device as well).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira