Fluid idea for Life

随笔,杂记

在Flex3 beta版中使用flex2的程序

由于〈Flex第一步〉的内容是基于flex2的,一些朋友询问是否可以在flex3中使用,答案是肯定的。

在使用Flex Builder3时,创建的Flex Project和Flex Builder2创建的有些差异。FB3默认将所有的源代码放在src文件夹中,而FB2则是直接放在项目文件夹下。FB3这个设置更加科学合理。我们只需要把所有的程序文件(包括as类和包,mxml文件,css文件,外部图片资源等)拷贝到 src中即可使用。

目前经过测试,还没有发现不兼容的情况。

目前Flex 3出了beta3版本,这是一个比较稳定的版本。有迹象显示,Flex Builder3应该会有多语言版。

FB3在安装时,多了一个选择语言的选项,虽然现在只能选择English.安装结束后,进入Flex Builder 3\sdks\3.0.0下面,发现多了一个文件夹“samples_ja",这是一份日语版的实例程序。很明显,Adobe正在做FB多语言版本的工作,而且已经进行到文档部分了,看来中文版也是很快。不过我不明白,难道日本的市场更大吗?

2007.12.26 更新:经过测试,Flex 3 beta3和Flex 2相比,有诸多不兼容之处,请读者使用Flex2来运行书中实例。

Tags: flex2, flex3

上一篇: Flex上传文件例子 -- 《Flex第一步》知识点纠正
下一篇: 不抛弃,不放弃

访客评论

  1. #1 walktree 2008-01-19, 1:23 AM
    这个很可能是由于amfphp的配置错误导致。

    在实例程序中,services_config.xml文件中,需要制定amfphp的网关路径:


        
        
        


    这里一定要把endpoint 节点的uri属性值修改为amfphp的真实路径,否则就会出现上面的错误
  2. #2 我也遇到这样的问题 2008-01-18, 9:35 AM
    在书中ContactExample的代码运行错误,也是使用amfphp那块
    错误信息:
    faultCode:InvokeFailed faultString:'[MessagingError message='Destination 'phpContact' either does not exist or the destination has no channels defined (and the application does not define any default channels.)']' faultDetail:'Couldn't establish a connection to 'phpContact''
  3. #3 walktree 2007-12-26, 9:10 AM
    请问有没有修改实例代码?

    看上去是运行环境配置有误,麻烦你详细描述下运行环境。另外,services_config.xml中的参数也修改正确了吗?
  4. #4 no name 2007-12-26, 7:27 AM
    还有补充一点,在项目属性中添加-services services_config.xml后,无论怎么修改主MXML文件中的内容在运行时都不变,只显示最原始样子,很郁闷!!
  5. #5 no name 2007-12-26, 7:25 AM
    为什么我用FLEX3测试第12章中 PHPExample_2时不能通过呢
    有如下提示
    fault:[RPC Fault faultString="[MessagingError message='Destination 'amfphp' either does not exist or the destination has no channels defined (and the application does not define any default channels.)']" faultCode="InvokeFailed" faultDetail="Couldn't establish a connection to 'amfphp'"]
    我的amfphp和PHP服务器及MYSQ都正常,已经通过其它测试!
    -locale en_US -services services_config.xml我也添加了,而且文件里的地址也都能在浏览器中运行通过!<endpoint uri="http://192.168.30.93/amfphp/gateway.php"


    是不是还有什么地方没有修改到位呢?
  6. #6 walktree 2007-12-22, 4:01 PM
    谢谢none的指教,这个我确实不知!不过发评论一定要用马甲吗,既然看起来很“熟”的样子?
  7. #7 YoungBoy 2007-12-22, 11:54 AM
    :oops:  噢... 原来中文版出得这么迟是因为这个原因... 我... 还以为是盗版问题...  :sad: ...  :lol:
  8. #8 none 2007-12-22, 6:11 AM
    我认为你说的有些问题 :evil:
    flex3和flex2在布局上面的确有问题,而且就像YoungBoy所说,布局全乱了!
    另外,国际公司的惯例,凡是双字节的语言国家,一定先出日文版的,在有其他国家,其他国家的语言都是基于日文版的!这个你应该知道吧,另外日本的flex界的确比国内的要强,而且强很多!事实就是事实,实在是心痛。
    布局的你可以自行试试yahoo的flex theme在fb3中的表现!
    yahoo flex them地址http://developer.yahoo.com/flash/articles/assets/flex-skinning/yflexskin.zip
    最后,更确切的说是,日本的市场比中国的要大很多!
    希望多多测试和多多关心flex的局势,对你会有更大的帮助的。 :neutral:
  9. #9 YoungBoy 2007-12-21, 2:07 PM
    是的, 布局稍有错位了. 现在继续用flex3 beta2. :smile:

    PS:首版flex中文签名书我珍藏之用 :cool: , 不急的. :oops:  别说我是追星族就可以了... :razz:  只是有藏书的习惯. :wink:
  10. #10 walktree 2007-12-21, 1:33 AM
    :neutral: YoungBoy好快的动作,刚换了样式就来了。我觉得FB的中文化意义可能不大,反倒是Flex的中文文档更值得期待。

    布局会错乱?这个我还没发现。Flex 3变得越来越大了,我还是喜欢Flex2多一点。
    PS,我还没收到书, :???:
Total: 12Page 1 of 212Next ›