Photofy в настоящее время не предназначен для обновления изображений в реальном времени.Это в основном потому, что вы никогда не будете оставаться на странице в течение длительного времени, поэтому изображения могут измениться при загрузке страницы.Однако мне интересно добавить эту опцию в Photofy позже по линии.
Чтобы получить эффект этого, просто отправьте большее количество изображений, чем то, что вы действительно хотите отобразить.Например, в вашем imageList отправьте 27 изображений.Теперь ограничьте отображаемое значение, установив для imagecount значение 9.
Вы по-прежнему можете рандомизировать, какие изображения отправляются в Photofy при каждой загрузке страницы.Просто получите ваш php-код, чтобы вернуть файл javascript, содержащий массив.
var imageList = ['/Downloads/Faces/1.jpg','/Downloads/Faces/2.jpg','/Downloads/Faces/3.jpg']; //etc
Так что теперь вы можете сделать ...
<div id="photofyWrapper"></div>
<script type="text/javascript" src="ImageListGenerator.php"></script>
<script type="text/javascript">
var myOptions = {
images: imageList,
imagecount: 9
};
$("#photofyWrapper").photofy(myOptions);
</script>