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

Reply via email to