关于 JavaScript 中的 PHP 路径



我一直在做一个项目 我在设计中使用主页上的单个视频作为滑块,一切都很好,但是当我们在核心 php 上工作时。视频没有显示,因为在设计视频中使用带有静态路径的jquery,但在开发中如何在jquery中提供php路径以及如何从后端动态更改此视频。我已经在jquery中做了php路径,例如(文件名":",但它不起作用。请更正。

<script>
$(document).ready(function() {
var videobackground = new $.backgroundVideo($('.page-sec'), {
"align": "centerXY",
"width": 1280,
"height": 720,
"path": "uploads/",
**"filename":"<?php foreach($videos as $video){
echo $path.$video['video'];**}  ?>",
"types": ["mp4","ogg","webm"]
});});
</script>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Test</title>
<script type="text/javascript">
$(document).ready(function () {
var videoPathsString = $('#videoPaths').val();
var videoPathsArray = videoPathsString.split(',');
var videobackground = new $.backgroundVideo($('.page-sec'), {
"align": "centerXY",
"width": 1280,
"height": 720,
"path": "uploads/",
"filename": videoPathsArray,
"types": ["mp4", "ogg", "webm"]
});
});
</script>
</head>
<body>
<?php
$videoPaths = '';
foreach ($videos as $video) {
if ($videoPaths != '') {
$videoPaths .= ',';
}
$videoPaths .= $path . $video['video'];
}
?>
<input type="hidden" id="videoPaths" name="videoPaths" value="<?php echo $videoPaths; ?>" />
</body>
</html>

最新更新