Err... extra paren in there.....

if(fileReference.hasOwnProperty("load"))
   fileReference["load"]();


Beau


On Thu, Jul 23, 2009 at 12:23 PM, Beau Scott <beau.sc...@gmail.com> wrote:

> if(fileReference.hasOwnProperty('load'))
>    fileReference([load']();
>
> Beau
>
>
>
>
> On Thu, Jul 23, 2009 at 12:18 PM, Richard Rodseth <rrods...@gmail.com>wrote:
>
>>
>>
>> Unfortunately,
>>
>> if ("load" in fileReference)
>>
>> does not succeed unless I specify Player 10 in the build settings.
>>
>> On Thu, Jul 23, 2009 at 9:56 AM, Richard Rodseth <rrods...@gmail.com>wrote:
>>
>>> Nice! But it's not working for me yet. The "in" expression doesn't
>>> succeed. I'll keep digging through the reflection docs, but if you have any
>>> refinements, please pass them along.
>>>
>>>
>>> On Wed, Jul 22, 2009 at 6:33 PM, Gordon Smith <gosm...@adobe.com> wrote:
>>>
>>>>
>>>>
>>>>  Try this:
>>>>
>>>>
>>>>
>>>> if ("load" in fileReference)
>>>>
>>>>     fileReference["load"]();
>>>>
>>>>
>>>>
>>>> That should compile against the Player 9 version of playerglobal.swc,
>>>> but, in Player 10, detect that the method exists and call it by name.
>>>>
>>>>
>>>>
>>>> Gordon Smith
>>>>
>>>> Adobe Flex SDK Team
>>>>
>>>>
>>>>
>>>> *From:* flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com]
>>>> *On Behalf Of *Richard Rodseth
>>>> *Sent:* Wednesday, July 22, 2009 6:12 PM
>>>> *To:* flexcoders@yahoogroups.com
>>>> *Subject:* [flexcoders] FileReference.load()
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> I was hoping to provide an optional feature that requires reading a
>>>> local file if Player 10 is available, without requiring 10 for the whole
>>>> application.
>>>>
>>>> But it appears that I can't compile code that uses FileReference.load()
>>>> without setting the target player in FlexBuilder.
>>>>
>>>> Anyone dealt with this situation?
>>>>
>>>>
>>>
>>  
>>
>
>
>
> --
> Beau D. Scott
> Software Engineer
>



-- 
Beau D. Scott
Software Engineer

Reply via email to