1
是否有可能在網頁上有flash/html5視頻,當視頻完成後,它會運行PHP腳本?視頻完成時的事件 - 可能嗎?
是否有可能在網頁上有flash/html5視頻,當視頻完成後,它會運行PHP腳本?視頻完成時的事件 - 可能嗎?
您必須在html5播放器和flash播放器中進行檢查,以確定視頻是否已停止播放,然後您應該能夠通過多種方式調用php腳本。比方說,你有一個名爲「test.php的」一個PHP文件,然後在HTML5中你會做到以下幾點:
<script>
var video = document.getElementsByTagName('video')[0];
video.onended = function(e) {
$.post(
"test.php",
function(data) {
/*Do stuff here!*/
},
"json"
);
}
</script>
在閃光燈它是一個有點不同,你可以嘗試做一些像中的ActionScript3如下:
stream.addEventListener(NetStatusEvent.NET_STATUS, statusChanged);
function statusChanged(stats:NetStatusEvent) {
if (stats.info.code == 'NetStream.Play.Stop') {
// create a new loadvars variable
var lv:LoadVars = new LoadVars();
lv.load("http://www.myurl.com/test.php");
// now define what you want to do with the loaded data:
lv.onLoad = function(){
/*Do stuff here!*/
};
}
}
謝謝! html5做了訣竅。 –