Aggh. Cannot create property error when using -swf-version >=13


a few days ago read flash's added support mouseevent.right_click, thought i'd give try.

 

  • i downloaded flex 4.6
  • created new directory in {install_dir}\frameworks\libs\player\11.3 , put 11.3 playerglobal.swc in there
  • changed flash builder 4.5 project "use specific version" 11.3.0
  • added -swf-version=15 additional compiler argument

 

i rebuilt , tested , found although steps succesfully disabled right-click menu, time execution of application cryptic "cannot create property 0" on array-subclassed object. so, stepped through code , found line property set has valid property name (not "0"), valid value.

 

after entire day of trying different flex versions, playerglobal.swcs , -swf-version settings, i've boiled error down this: if use -swf-version >=13 (flash player 11.0), error. using -swf-version=12 or lower, or disabling compiler flag entirely works fine. using flex 4.6, uses 11.1.0 default target flash version causes error. basically, can't use flash 11.

 

any suggestions very, welcome.



More discussions in Flex (Read Only)


adobe

Comments