0

我正在尝试使用 flowplayer 的 iPad 插件运行 mp4 电影。不幸的是,我得到的只是一个空球员,球员按钮有一个罢工。我找不到任何信息这是什么意思?

我尝试的第一件事是将电影的绝对路径放在 href 属性中,但电影在 localhost 上不起作用。

当我将绝对路径放置在 stream.flowplayer.org 上托管的示例电影时,它起作用了。但是同一部电影在本地主机上不起作用。这使我得出结论,需要对 apache 服务器进行一些特殊配置才能让视频运行。

能否请你帮忙?这是我的代码:

<a href="movie.mp4" id="flash" style="display:block;width:640px;height:360px;"></a>
    <script>
      $f("flash", "flowplayer/flowplayer-3.2.10.swf", {
        clip:  {
          autoPlay: true,
          autoBuffering: true
        }
      }).ipad();
    </script>
4

3 回答 3

1

听起来您在 Apache 上托管,这里是如何使用 .htaccess 文件在本地服务器上配置有效的 MP4 mime 类型:http: //www.htaccess-guide.com/adding-mime-types/

如果这是托管在 Windows 服务器上。您可能需要将 MP4 mime 类型添加到 IIS: http ://forums.asp.net/t/1470612.aspx/1

于 2012-05-09T15:49:31.500 回答
1
<a href="movie.mp4" id="flash" style="display:block;width:640px;height:360px;"></a>

<script>
  $f("flash", "flowplayer/flowplayer-3.2.10.swf", {
    clip:  {
      url:"mp4:movie",    // change this
      autoPlay: true,
      autoBuffering: true
    }
  }).ipad();
</script>
于 2012-06-08T17:42:00.907 回答
-1
<a id="audio<?=$musicData['audio_id']?>" href="<?=$file?>" class="player" style="display:block;width:100%;height:350px;"></a>
<script type="text/javascript" language="javascript">
                    $f("audio<?=$musicData['audio_id']?>", "http://releases.flowplayer.org/swf/flowplayer-3.2.16.swf", {
                        clip: {
                                autoPlay : false,
                                coverImage: { url: "<?=APPLICATION_URL?>images/icons/images/url.gif"
                                    }
                            }
                    }).ipad();
                       // $f("audio<?=$musicData['audio_id']?>", "http://releases.flowplayer.org/swf/flowplayer-3.2.16.swf").ipad();
</script>
于 2013-08-29T07:01:15.080 回答