В моем PHP-скрипте у меня есть массив, подобный этому:
$panorama = array(
"default" => array(
"firstScene" => 2,
"author" => 'Felipe'
),
"scenes" => array(
"circle" => array(
"title" => "Title 1",
"hotSpots" => array(
"pitch" => "-2.1",
"createTooltipFunc" => "hotspot"
)
)
)
);
Этот массив будет передан в функцию Javascript в виде объекта json, например:
pannellum.viewer('panorama', <?php echo json_encode($panorama); ?>);
Параметр createTooltipFunc должен получить функцию обратного вызова с именем hotspot. Итак, в последнем json, когда я передаю этот массив PHP в функцию Javascript, этот параметр должен выглядеть следующим образом: "createTooltipFunc": hotspot без двойных кавычек. Как мне это сделать?
Просто, чтобы дать больше информации, я пытаюсь создать тур с помощью плагина pannellum.js , и я получаю всю информацию о json, которая мне нужна, из моей базы данных mysql.