在我的PHP脚本中,我有一个类似于以下的数组:
$panorama = array(
"default" => array(
"firstScene" => 2,
"author" => 'Felipe'
),
"scenes" => array(
"circle" => array(
"title" => "Title 1",
"hotSpots" => array(
"pitch" => "-2.1",
"createTooltipFunc" => "hotspot"
)
)
)
);
该数组将作为json对象传递给Javascript函数,如下所示:
pannellum.viewer('panorama', <?php echo json_encode($panorama); ?>);
参数createTooltipFunc必须接收一个名为hotspot的回调函数。因此,在最终的json中,当我将此PHP数组传递给Javascript函数时,此参数应如下所示:“ createTooltipFunc”:hotspot,不带双引号。我怎么做?
为了提供更多信息,我试图使用插件pannellum.js创建一个导览,并且从mysql数据库中获取所需的所有json信息。
哆啦的时光机