怎样用 flash 生成的exe 调用外部的swf文件

xt_jat 2010-07-20 10:09:11
大家好,我不太懂flash,目前我碰到了这样的问题,希望得到你的帮助。

我从网上购买了一个flash模板, 这个模板的功能是: 用一个主swf文件, 通过xml配置文件,加载数量不等的其他swf, 并生成相应的菜单,每点一下这些菜单项, 就在主swf的客户区显示相应swf

目前功能都工作正常。 但每次我都需要做如下的步骤才能把主swf运行起来,很繁琐,
1 点一个index.html
2 点ie 顶部的“允许阻止的内容” 允许运行ActiveX控件
3 在安全对话框里点 “是”
4 点主swf的全屏 按钮。

我希望能减少启动的步骤。所以尝试把主swf(有源文件)发布成exe, 但发布后,所有的外部swf都加载不进来了。

因为对flash不熟悉, 找了半天也没找到错误路径的地方。

然后我有想了一招, 想用flash另外生成一个特别简单的exe, 这个exe的功能就是调用运行主swf, 试了半天也不知道该怎么做。

哪位能给一个解决的方向,能有更详细的步骤就更好了,非常感谢

...全文
183 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xt_jat 2010-07-20
  • 打赏
  • 举报
回复
谢谢楼上, 我试了这个工具, 还是有外部的swf没加载成功的问题。 很奇怪,我用网页的方式运行swf就没问题
nick848 2010-07-20
  • 打赏
  • 举报
回复
雅致打包工具
xt_jat 2010-07-20
  • 打赏
  • 举报
回复
我发现那个index.html文件里有这样的代码
xt_jat 2010-07-20
  • 打赏
  • 举报
回复
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>XML WEBSITE</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="swfobject/swfobject.js"></script>
<script type="text/javascript">
swfobject.embedSWF('main.swf', 'website', '100%', '100%', '9.0.45',
'swfobject/expressinstall.swf', {}, {bgcolor: '#1f1111', menu: 'false', wmode: 'window', allowFullScreen: 'true'}, {id: 'index'});
</script>
<style type="text/css">
/* hide from ie on mac \*/
html, body, #website {
height: 100%;
overflow: hidden;
}
/* end hide */
body {
background: #1f1111;
font: 86% "Tahoma", Arial, sans-serif;
margin: 0;
}
</style>
</head>
<body>
<div id="website">
<p>In order to view this page you need Flash Player 9+ support!</p>
<p>
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
</p>
</div>
</body>
</html>

2,278

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 Flash流媒体开发
社区管理员
  • Flash流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧