【问题标题】:Playing flv video in flash exe air application在 flash exe air 应用程序中播放 flv 视频
【发布时间】:2012-10-10 11:23:26
【问题描述】:

我已将 flv 视频嵌入到 HTML 文件中,当我在浏览器中运行它时,它可以正常播放。 我使用air应用程序创建了一个exe文件,我想通过它运行该flv视频并显示一些图像,其中图像和flv位于同一文件夹中。我在 xml 文件中给出了 flv 和图像的路径。但是当我通过 exe 运行它时,所有图像都会显示,但 fvl 没有播放。有人可以电话原因吗?如何解决这个问题?

【问题讨论】:

  • 也许你可以分享一些代码,否则很难帮助你
  • 是把它们当作相对路径还是绝对路径?文件存储在哪里(应用文件夹)?
  • 感谢阿德里安 Pirvulescu。在根目录中有 exe 文件和资产文件夹。 flv 路径如下。资产->酷->模块->video.flv xml 路径资产->酷->共享->file.xml html 路径->资产->view.html

标签: flash apache-flex air flex3


【解决方案1】:

这似乎是一个空气中的错误,看看这个线程: http://forums.adobe.com/message/3718996

你需要文件的绝对路径

var File = window.runtime.flash.filesystem.File;
flashVars.setAttribute("value","vid=" + new File(File.applicationDirectory.resolvePath("anFlv.flv").nativePath).url);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-24
    • 2014-08-05
    相关资源
    最近更新 更多