我目前正致力于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'];
它不起作用。
我该如何解决?
答案 0 :(得分:0)
我不确定是否有办法在设置代码时使用method = post。 iFrame是导致问题的原因。我不确定为什么但是iFrame在加载回主页面时无法接受POST变量。但是iFrame可以记住GET变量。
如果您仍想使用帖子,我认为您需要找到一种方法来一起删除iFrame,只需使用一个PHP页面。