【发布时间】:2011-10-19 14:28:21
【问题描述】:
这确实是一个愚蠢的问题,但我不想浪费时间寻找它。 问题是,我已经在 flex 中构建了一个应用程序,它应该是用于 Web 的,但是当我通过 Flash 构建器运行它时,它会打开 Flash 播放器应用程序,而不是在 Web 浏览器中打开。我试图做“作为网络应用程序运行”但失败了。 我应该怎么办? 谢谢。
【问题讨论】:
标签: apache-flex
这确实是一个愚蠢的问题,但我不想浪费时间寻找它。 问题是,我已经在 flex 中构建了一个应用程序,它应该是用于 Web 的,但是当我通过 Flash 构建器运行它时,它会打开 Flash 播放器应用程序,而不是在 Web 浏览器中打开。我试图做“作为网络应用程序运行”但失败了。 我应该怎么办? 谢谢。
【问题讨论】:
标签: apache-flex
您很可能没有在 Flash Builder 中设置浏览器;而是指定使用 setand 单独播放器。
调出 Window => 首选项并输入 Browser。您将看到 "General => Web browser" 。选择了什么?是否列出了您的机器上安装的任何 Web 浏览器?
您可以通过选择“新建”按钮并提供启动浏览器的可执行文件的位置来添加新浏览器。
【讨论】:
配置您的调试配置以使用您的 swf 启动 html,而不是 swf 本身:运行 -> 调试配置 -> URL 或启动路径。
您可以自己编写 html 页面(或者 - 指定站点的 URL),或者您可以设置自动生成:项目 -> 属性 -> Flex 编译器 -> 生成 HTML 包装文件。在最后一个之后,您的调试配置将自动更改。
【讨论】: