任何人都可以建议我一个简短的例子,说明如何在热点和图像加载事件上绑定点击事件。 我尝试使用" clickHandlerFunc"属性但无法在热点或图像上添加单击处理程序。 请建议我使用" mpetroff / pannellum" panorma。 我的要求是在图像加载或点击热点时获取图像数据。
谢谢!
答案 0 :(得分:0)
一个建议是使用Pannellum(https://pannellum.org/documentation/reference/#api-events)公开的scenechange
和load
API事件。我认为它会间接实现您正在寻找的东西,因为每次加载新场景时它们都会触发。
scenechange
(例如,通过单击场景热点)。当场景完全加载(即所有图像都已加载)时会触发load
。
这是一个看起来如何的例子。
viewer = pannellum.viewer('panorama', {
// Insert your pannellum config here
});
viewer.on('scenechange', function (){
// Insert handler here
});