incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simon MacDonald <simon.macdon...@gmail.com>
Subject Re: More issue gardening discussion: app root path
Date Fri, 22 Jun 2012 20:25:22 GMT
Yes, I meant "read" only.

Simon Mac Donald
http://hi.im/simonmacdonald


On Fri, Jun 22, 2012 at 4:19 PM, Shazron Abdullah <shazron@gmail.com> wrote:

> I'm sure you meant read only. Yup iOS is read only.
>
> On 2012-06-22, at 12:57 PM, Simon MacDonald <simon.macdonald@gmail.com>
> wrote:
>
> > To the best of my knowledge the www folder on Android, iOS and BB is
> write
> > only as that is part of your application.
> >
> > Simon Mac Donald
> > http://hi.im/simonmacdonald
> >
> >
> > On Fri, Jun 22, 2012 at 3:53 PM, Filip Maj <fil@adobe.com> wrote:
> >
> >> Thanks for pointing that out.
> >>
> >> APIs will get revisited post-2.0, but this is something that the
> framework
> >> needs to provide IMO. I don't really care _how_ it does it, that's a
> >> subjective discussion / more a matter of preference.
> >>
> >> Simon, why would it have to be read-only? Can we not programmatically
> >> write to the www folder on some platforms?
> >>
> >> On 6/22/12 12:46 PM, "Simon MacDonald" <simon.macdonald@gmail.com>
> wrote:
> >>
> >>> We floated this idea out once upon a time. The best resource I could
> find
> >>> on it was:
> >>>
> >>>
> >>
> https://groups.google.com/forum/?fromgroups#!searchin/phonegap-dev/Android
> >>> $20media$20question/phonegap-dev/5_eneTcPBYg/nItMozwh8QoJ
> >>>
> >>> There are a number of practical concerns when it comes to implementing
> >>> this
> >>> however. On all of the platforms the APPLICATION file system would be
> read
> >>> only which could cause some confusion among developers who want to
> write
> >>> files into this file system. IIRC Justin did not find a way to list
> all of
> >>> the assets on BB. That may have changed with the some of the more
> recent
> >>> OS
> >>> versions though.
> >>>
> >>> Way back in PG 1.1 I had the stubs for an APPLICATION and RESOURCE
> >>> filesystem in the code but it was shot down at that point as it did not
> >>> follow the W3C spec.
> >>>
> >>> Simon Mac Donald
> >>> http://hi.im/simonmacdonald
> >>>
> >>>
> >>> On Mon, Jun 11, 2012 at 7:54 PM, Filip Maj <fil@adobe.com> wrote:
> >>>
> >>>> Reference issue: https://issues.apache.org/jira/browse/CB-285
> >>>>
> >>>> TL;DR: how can I reference in-app (inside the www folder) resources
> in a
> >>>> cross-platform way? For example, packaged .mp3 file, for use in Media.
> >>>>
> >>>> Some contributors recommend parsing location.href, but this is brittle
> >>>> and
> >>>> does not work on all platforms.
> >>>>
> >>>> My proposal: add a new constant to the LocalFileSystem object [1]
> >>>> representing the application root (e.g. APPLICATION). Users could
> then:
> >>>>
> >>>> function onSuccess(fileSystem) {
> >>>>   console.log(fileSystem.name);
> >>>> }
> >>>>
> >>>> // request the file system of the app package www folder
> >>>> window.requestFileSystem(LocalFileSystem.APPLICATION, 0, onSuccess,
> >>>> onError);
> >>>>
> >>>>
> >>>> Thoughts?
> >>>>
> >>>> [1]
> >>>>
> >>>>
> >>
> http://docs.phonegap.com/en/1.8.0/cordova_file_file.md.html#LocalFileSyst
> >>>> em
> >>>>
> >>>>
> >>
> >>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message