PHP + code javascript + lecteur flv:Javascript et lecteur vidéo Ajax ne fonctionne pas dans le fichier PHP
Je suis en train de lire une vidéo .flv sur une page web et j'ai le nom de fichier à lire la base de données de MySQL afin j'ai besoin d'utiliser PHP. Dans le code ci-dessous il y a un script qui exécute un lecteur vidéo (favideo d'Adobe).
Ce lecteur vidéo fonctionne correctement lorsque la page Web porte l'extension .html et ne fonctionne pas avec .php, ce qui fait que mon code php ne fonctionne pas.
merci d'avance.
Voici le code:
<HTML>
<head>
<title> PropertyVideo
</title>
<script src="AC_RunActiveContent.js" type="text/javascript"></script>
<script src="FAVideo.js" type="text/javascript"></script>
</head>
<body onLoad="">
<?php
include '../Header.php';
require '../../DataLayer/property_video.php';
//$id=$_GET['pro_id'];
$id=1;
$vid=new property_video();
$vids=$vid->GetRecords("property_id=".$id);
$vid=$vids[0];
$path = $vid->path;
?>
<div id="divOne"></div>
<script type="text/javascript">
playerOne = new FAVideo("divOne", <?PHP echo $path ?>,0,0,{ autoLoad:true, autoPlay:true });
</script>
<script>
playerOne.addEventListener("playheadUpdate",this,myHandler);
playerOne.removeEventListener("playheadUpdate",this,myHandler);
function myHandler()
{
//alert("eh");
}
</script>
<?php
include 'footer.php';
?>
</body>
</HTML>
et le code HTML réel généré est:
<HTML>
PropertyVideo WelCome6 Playerone = new FAVideo ("Divone" , demo_video.flv, 0,0, {autoLoad: true, aut oPlay: true});
<script>
playerOne.addEventListener("playheadUpdate",this,myHandler);
playerOne.removeEventListener("playheadUpdate",this,myHandler);
function myHandler()
{
//alert("eh");
}
</script>
Vous devez afficher le code HTML généré. –
J'ai posté le code plz jeter un oeil – Abd