通过 HTTP 运行基本 Flex 项目?

发布于 2024-08-14 02:18:34 字数 289 浏览 3 评论 0原文

如何配置 Flex Builder 通过 http (http://localhost/MyProject.html) 运行基本 Flex 项目?我无法弄清楚如何在通过类似 file:///Users/Me/Flex/MyProject... 之类的文件在本地运行时使用 crossdomain.xml 文件...

在带有 Safari/FireFox 的 Mac 上运行此文件。

谢谢!

How do you configure Flex Builder to run basic flex projects over http (http://localhost/MyProject.html)? I can't figure out how to use crossdomain.xml files when running locally via something like file:///Users/Me/Flex/MyProject...

Running this on a Mac with Safari/FireFox.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

分分钟 2024-08-21 02:18:34

如果您提到您正在开发的操作系统是 Windows 还是 Mac OSX,那将是值得的。

一般来说,您会要求 Flex Builder 将构建部署到 IIS Web 服务器(如果在 Windows 上)或 Apache Web 服务器(如果在 OSX 上)已经提供的可通过 Web 访问的位置。具体操作方法如下:

  • 选择“属性”您的 Flex 项目
  • 在左侧面板中选择 Flex 构建路径
  • 更改项目的输出文件夹

在 Windows 上,您通常会选择一个输出文件夹,例如 C:\inetpub\wwwroot\xyz ...,其中 xyz 是您创建的用于保存项目输出文件的文件夹的名称。可以通过 http://localhost/xyz/YourFlexApp.html

在 Mac OSX 上 访问要使用的输出文件夹是 /Users/yourusername/Sites/xyz ... 其中 yourusername 是您的用户名,xyz 是您创建的用于保存您的项目的输出文件。可以通过 http://localhost/~yourusername/xyz/YourFlexApp.html 进行访问

重要提示:确保您的本地网络服务器已安装并启用。

此外,您需要更改运行/调试设置,以便 Flex Builder 通过 http:// URL 而不是通过文件引用启动您的项目。操作方法如下:

  • 在 Flex 项目上选择属性
  • 在左侧面板中选择运行/调试设置
  • 在主列表中选择您的应用程序
  • 编辑按钮
  • 单击URL 或路径下的 要启动,请取消选中使用默认值
  • 将“调试”、“配置文件”和“运行 URL”更改为指向您可通过网络访问的位置。

我希望这有帮助。

It would be worthwhile if you mentioned what OS you are developing on: Windows, or Mac OSX?

In general, you'll be asking Flex Builder to deploy your build to a web-accessible location provided already by the IIS web server (if on Windows), or the Apache web server (if on OSX.) Here's how:

  • choose Properties on your Flex project
  • select Flex Build Path in the left panel
  • change the Output folder for your project.

On Windows, you'll typically choose an output folder such as C:\inetpub\wwwroot\xyz ... where xyz is the name for a folder you created to hold your project's output files. That will be accessible as http://localhost/xyz/YourFlexApp.html

On Mac OSX, a good output folder to use is /Users/yourusername/Sites/xyz ... where yourusername is your user name, and xyz is the name for a folder you created to hold your project's output files. That will be accessible as http://localhost/~yourusername/xyz/YourFlexApp.html

Important: Ensure your local web server is installed and enabled.

Additionally, you'll want to change your Run/Debug settings so that Flex Builder launches your project via http:// URL instead of via a file reference. Here's how:

  • choose Properties on your Flex project
  • select Run/Debug Settings in the left panel
  • select your application in the main list
  • click the Edit button
  • under URL or path to launch, uncheck Use defaults
  • change the Debug, Profile, and Run URLs to point to your web-accessible location.

I hope this helps.

挽手叙旧 2024-08-21 02:18:34

实际上,这是一个 Flash 设置。您需要使您尝试在其中运行 Flash 的文件夹获得 Flash 的允许。访问此网站,该网站运行 Flash 的特殊组件。 http://www.macromedia.com/support/documentation/ en/flashplayer/help/settings_manager04.html

在“位置”部分中添加本地文件夹位置并将其设置为“允许”。用它来保存你的设置并不是超级直观的,但它不应该需要多次尝试。

This is a Flash setting, actually. You need to make the folder you're trying to run Flash in allowed by Flash. Go to this website, which runs a special component of Flash. http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html

Add the local folder location inside the 'locations' piece and make them Allowed. It's not super-intuitive getting it to save your settings, but it shouldn't take more than one try.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文