单击按钮时,在桌面上启用Krpano到全屏模式

时间:2016-05-25 20:02:06

标签: javascript jquery api krpano

单击按钮时如何启用全屏模式?

我想我想使用krpano.set(全屏,真实);

我在幻灯片中有一个图像,上面有一个播放按钮。 单击该按钮时,幻灯片停止并且全景应该全屏显示,并且我将添加一个关闭的全屏按钮。如何触发API全屏?

   $('#panoButton').on('click',function(){

      $('.workArticleSlider').cycle('pause');

      $(this).siblings('.panoFrame').show().css('top', '0');

    });

2 个答案:

答案 0 :(得分:0)

要从Javascript访问KRPano的功能,最简单的方法是调用“call()”。

例如:

$('#krpanoSWFObject').call("plugin['info'].onclick();");

但是您应该知道全屏是一种功能,在KRPano之外无法访问以解决某些安全问题。因此,您可以尝试致电:

$('#krpanoSWFObject').call("switch(fullscreen);"); // direct call
// Or if you have a fullscreen button IN KRPano, let's say a plugin 'openfs':
$('#krpanoSWFObject').call("plugin['info'].onclick();");

但那不会奏效。

对不起,

答案 1 :(得分:-1)

只需尝试:

$('#krpanoSWFObject').call("calc();");