程序里面添加了一个Html资源,我的HtmlView通过res路径打开这个Html文件,打开正确成功。问题在于Html文件中的flash不能用相对路径,必须用绝对路径,否者flash不能正确打开。如何能使用相对路径? 谢谢

解决方案 »

  1.   

    放在同一个文件夹下  ... 那就是用了相对路径啊我试的结果是必须是绝对路径  比如  C:\a.swf有什么办法用相对路径么?
      

  2.   

    Html里面写相对路径不行么?还要控制flash?
      

  3.   

    Html如果是程序里的资源  Html用res路径引用  则Html里面写相对路径不行...我只想flash能正常显示而已...
      

  4.   

    假设HTML资源放在/html/index.htm,FLASH文件放在/flash/test.fls,在index.htm文件里的flash对象的路径写成../flash/test.fls即可
      

  5.   

    你所谓的res路径到底指的是html是个资源,还是它在一个叫res的路径中?
    如果swf文件和html在一个路径中,或者可以从html文件所在目录中的一个子目录中有这个swf,应该可以显示如果你html是一个资源文件,这是没有办法指定相对路径的,因为你html文件根本不在一个路径中,何来它的相对路径
      

  6.   

    感谢 arong1234 忽然想明白了