Drupal 7 Drupal视图幻灯片放映周期:暂停/恢复不工作

Drupal 7 Drupal视图幻灯片放映周期:暂停/恢复不工作,drupal-7,views,slideshow,cycle,Drupal 7,Views,Slideshow,Cycle,我有一个dp7的网站,我已经添加了一个滑动横幅使用视图幻灯片放映周期 我的一张幻灯片上有youtube视频,我试图在视频播放时暂停幻灯片放映,并在视频停止时恢复幻灯片放映 我已成功添加了YT回调函数,并检测到播放/停止视频状态的更改。但是,当我在幻灯片上调用循环(“暂停”)和循环(“恢复”)时,它不起作用。另一方面,循环(“停止”)工作正常,但我无法再次重新启动幻灯片放映 你知道如何以正确的drupal方式实现这一点吗 谢谢好的,我找到了这个问题的根源: 当选项“暂停”设置为1(悬停时暂停)时,

我有一个dp7的网站,我已经添加了一个滑动横幅使用视图幻灯片放映周期

我的一张幻灯片上有youtube视频,我试图在视频播放时暂停幻灯片放映,并在视频停止时恢复幻灯片放映

我已成功添加了YT回调函数,并检测到播放/停止视频状态的更改。但是,当我在幻灯片上调用循环(“暂停”)和循环(“恢复”)时,它不起作用。另一方面,循环(“停止”)工作正常,但我无法再次重新启动幻灯片放映

你知道如何以正确的drupal方式实现这一点吗


谢谢

好的,我找到了这个问题的根源:

当选项“暂停”设置为1(悬停时暂停)时,当您通过调用cycle(“暂停”)暂停幻灯片放映,然后将鼠标移到幻灯片上时,它会重新激活幻灯片放映并继续播放。 因此,为了使cycle(‘pause’)保持幻灯片放映暂停,您需要通过将‘pause’设置为0来禁用悬停时的暂停

老实说,我觉得这是不合逻辑的,希望在第二个周期中有所改变。如果我选择暂停幻灯片放映,无论我是否将鼠标悬停在幻灯片上,它都不会更改我的幻灯片放映状态。除循环(“恢复”)外,不应取消循环(“暂停”)事件


希望这有帮助

好的,我找到了这个问题的根源:

当选项“暂停”设置为1(悬停时暂停)时,当您通过调用cycle(“暂停”)暂停幻灯片放映,然后将鼠标移到幻灯片上时,它会重新激活幻灯片放映并继续播放。 因此,为了使cycle(‘pause’)保持幻灯片放映暂停,您需要通过将‘pause’设置为0来禁用悬停时的暂停

老实说,我觉得这是不合逻辑的,希望在第二个周期中有所改变。如果我选择暂停幻灯片放映,无论我是否将鼠标悬停在幻灯片上,它都不会更改我的幻灯片放映状态。除循环(“恢复”)外,不应取消循环(“暂停”)事件


希望这有帮助

如果你像我一样通过搜索找到了这个页面,这里有一个用于暂停/播放的drupal Views幻灯片放映方法(适用于Cycle,不适用于其他人):

暂停:

Drupal.viewsSlideshow.action({ "action": 'pause', "slideshowID": "YOURSLIDESHOWID", "force": true });
播放:

您可以在页面源代码中看到您的YOURSLIDESHOWID,在查看\u slideshow\u cycle\u main\u之后的所有内容都是您的ID:

<div id="views_slideshow_cycle_main_slideshow-block" class="views_slideshow_cycle_main views_slideshow_main viewsSlideshowCycle-processed"

如果您像我一样通过搜索找到此页面,这里有一个drupal Views幻灯片放映暂停/播放方法(适用于Cycle,不适用于其他人):

暂停:

Drupal.viewsSlideshow.action({ "action": 'pause', "slideshowID": "YOURSLIDESHOWID", "force": true });
播放:

您可以在页面源代码中看到您的YOURSLIDESHOWID,在查看\u slideshow\u cycle\u main\u之后的所有内容都是您的ID:

<div id="views_slideshow_cycle_main_slideshow-block" class="views_slideshow_cycle_main views_slideshow_main viewsSlideshowCycle-processed"

如果您想知道应该使用哪个选择器,就像我刚才所说的,它就是您正在使用的div之前的选择器

在Drupal 8中,使用机器名
幻灯片放映
和显示器
block_1
,我的是:


\views\u slideshow\u cycle\u trister\u section\u fp\u slideshow-block\u 1

如果您想知道要使用哪个选择器,就像我刚才所说的,它就是您使用的div之前的选择器

在Drupal 8中,使用机器名
幻灯片放映
和显示器
block_1
,我的是:

#视图(幻灯片放映)循环(摘要)部分(fp)幻灯片放映-块(1)