incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ashley Gullen (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CB-285) Add property returning root path of PhoneGap files
Date Wed, 29 Feb 2012 14:01:57 GMT
Add property returning root path of PhoneGap files
--------------------------------------------------

                 Key: CB-285
                 URL: https://issues.apache.org/jira/browse/CB-285
             Project: Apache Callback
          Issue Type: Improvement
          Components: CordovaJS
    Affects Versions: 1.4.0
         Environment: Both PhoneGap SDK and PhoneGap Build
            Reporter: Ashley Gullen
            Priority: Blocker


There needs to be a property in PhoneGap that returns the root path to the general files added
to the PhoneGap project (i.e. the directory index.html is in).  For example, if I add 'music.mp3'
to my project, in Android it will be located in:

/android_asset/www/music.mp3

On iOS after being built with PhoneGap Build it will be located in some path like this:

/var/mobile/Applications/<app_ID>/<name>.app/www/music.mp3

However, there does not appear to be a programmatic way to determine both <app_ID> and
<name>.app.

This has two side effects:
1. Paths to audio for Media must be hard-coded separately depending on the platform, which
is inconvenient.
2. Paths to audio for Media cannot be known if developing a framework that uses PhoneGap.
 Since a framework does not know the App ID or name in advance, it's impossible for the framework
to determine the correct path.

This is actively blocking audio from working on iOS in PhoneGap projects exported by Construct
2 (www.scirra.com), a HTML5 game creator.  Also, it seems like kind of an important function
to make available anyway, since hard-coding paths for each platform is a pain.

--
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

        

Mime
View raw message