2010-02-28 53 views
0

我试图从一个相对文件夹/media/one.jpg加载图像,但它永远不会加载,我使用相同的脚本从我的本地文件夹加载它。ImageLoading Flash中的相对路径问题

绝对路径例如c:/mydir/one.jpg也不起作用。早些时候,我曾经在我的服务器上扔东西,并从那里得到jpegs。但出于测试目的,我需要本地可用的这些图像。

任何想法?

回答

1

刚刚解决了它使用loadImage(“media \ ears.jpg”);双斜杠,而不是单身和它的作品:)

+0

你应该使用'/'(正斜杠)而不是'\',因为如果你把它放在Linux服务器上,它可能会有问题。 – Biroka 2010-02-28 15:29:34

+0

但请注意,像这样的路径只能在Windows系统本地运行,而不能在网络上运行,而不能运行在Mac或Linux上。在ActionScript中建议使用/ in路径,因为它可以在所有环境中使用。 – 2010-02-28 15:33:28

1

出于安全原因,Flash文件只能访问网页或只能访问本地文件,可以在项目属性中设置。如果你想构建一个网页应用程序或只是一个网页的一部分,你应该选择仅网络,但这样你可以只在一个web服务器(也可以是本地主机)上测试你的工作。如果你想构建一个桌面应用程序,女巫与网络没有任何关系,那么在你的项目属性中选择“仅限本地”选项。