发布flex程序

Flex Builder还提供了一个很有用的功能, 发布源代码,转化为格式化的HTML文件。点击工具条上的 图标(Publish Application Source),弹出图2.18所示的对话框。
图2.18
选择了文件和文件路径,点击“OK”,Flex Builder便开始工作了。
这时再回到代码视图下,会发现代码有了小小的变化:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
viewSourceURL= "srcview/index.html">
    <mx:Button id="btn" x="51" y="107" label="Click me" click="trace('这是点击后的文字')"/>
    <mx:Label id="tip_txt" x="182" y="109" text="这是点击前的文字" fontSize="12" width="136"/>
    </mx:Application>
仔细观察,发现在mx:Appication节点中多了一个属性:viewSourceURL="srcview/index.html",这个有什么作用呢?
我们重现运行程序,在新的浏览器窗口中单击右键,发现多了一个菜单选项“View Source”,如图2.19所示。
选择View Source选项,会弹出一个新窗口。请先检查你的浏览器是否屏蔽了弹出窗口,如果是则要取消屏蔽。弹出的新窗口是一个框架结构的页面,页面左侧包括了一个Tree组件,列出了本项目所有的源文件名和文件夹名,页面右侧则显示Tree组件选定文件的源代码,这些代码都经过加亮处理,阅读起来非常舒心。
当我们想把自己的项目文档发布给其他人观看时,这个功能就非常有用了。从这个小功能上可以看出,Flex Builder的开发者们确实是煞费苦心。
最后,生成的SWF文件被放在项目的bin文件中,且文件与项目同名。另外,还有自动生成的HTML页面,整合了检测用户Flash插件版本的JS脚本,如果访问者的浏览器安装的Flash插件版本低于所要
图2.19
求的版本,JS脚本会自动调用一个SWF文件,远程连接官方站点,自动下载最新版本的插件。当然我们也可以将这个SWF文件单独取出来,放置在任意地方。
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值