0

谁能建议我一个简短的例子,说明如何在热点和图像加载事件上绑定点击事件。我尝试使用“clickHandlerFunc”属性,但无法在热点或图像上添加点击处理程序。请建议我,使用“mpetroff/pannellum”panorma 的任何基本点击事件。我的要求是在加载图像或点击热点时获取图像数据。

谢谢!

4

1 回答 1

-1

一种建议是使用Pannellum 公开的 API 事件 ( scenechangehttps://pannellum.org/documentation/reference/#api-events )。我认为它会间接地实现您正在寻找的东西,因为每次加载新场景时它们都会触发。 load

scenechange在触发场景更改时触发(例如,通过单击场景热点)。 load当场景完全加载(即所有图像已加载)时触发。

这是一个外观示例。

  viewer = pannellum.viewer('panorama', { 
   // Insert your pannellum config here
   });

  viewer.on('scenechange', function (){
   // Insert handler here
  });
于 2017-11-05T23:06:35.540 回答