javascript 如何在mpetroff/pannellum插件中添加热点点击事件或图片加载事件

pnwntuvh  于 2023-05-12  发布在  Java
关注(0)|答案(1)|浏览(355)

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

lndjwyie

lndjwyie1#

一个建议是使用Pannellum公开的scenechangeload API事件(https://pannellum.org/documentation/reference/#api-events)。我认为这将间接实现你正在寻找的,因为他们触发每一次新的场景加载。
scenechange在场景改变被触发时触发(例如通过点击场景热点)。load在场景已完全加载(即所有图像已加载)时触发。
下面是一个例子,它看起来会是什么样子。

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

  viewer.on('scenechange', function (){
   // Insert handler here
  });

相关问题