0

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

我想我想使用 krpano.set(fullscreen,true);

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

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

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

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

    });
4

2 回答 2

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();");

但这行不通。

对不起,

于 2016-08-16T15:33:04.043 回答
-1

试试看嘛:

$('#krpanoSWFObject').call("calc();");
于 2018-08-03T09:57:30.277 回答