【问题标题】:HTML5 video streaming with POST filepath带有 POST 文件路径的 HTML5 视频流
【发布时间】:2016-11-08 14:46:46
【问题描述】:

我目前正在处理 HTML5 视频流。

这是我使用的 VideoStream 代码。 https://gist.github.com/ranacseruet/9826293

这是带有 GET 的代码,效果很好:

iframe.php

<?php
$video=$_GET['target'];
$filePath="./video/".$video.".mp4";
//
VideoStream code
//
$stream = new VideoStream($filePath);
$stream->start();
?>

index.html

<form action="iframe.php" target="my-iframe" method="get">
<label for="text">videoPath</label>
<input type="text" name="target" id="text" value="video">
<input type="submit" value="post">
</form>
<iframe name="my-iframe" ></iframe>

但是,当我更改 method="post" 和 $video=$_POST['target'];

它不起作用。

我该如何解决?

【问题讨论】:

    标签: php html post get video-streaming


    【解决方案1】:

    我不确定是否有一种方法可以按照您的代码设置方式使用 method=post 来实现此目的。 iFrame 是您的问题的原因。我不知道为什么,但 iFrame 在加载回主页时无法接受 POST 变量。但是 iFrame 可以记住 GET 变量。

    如果您仍想使用 post,我认为您需要找到一种方法将 iFrame 全部删除并只使用一个 PHP 页面。

    【讨论】:

    • 我很确定 iFrame 可以接受 POST 变量。通过一些简单的 if 语句很容易看出 iFrame 已经接受了 POST 值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-04
    • 2020-04-27
    • 2012-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多