当光标在iframe上时,滚轮不起作用

时间:2017-08-31 20:01:06

标签: html iframe

我在html页面中有一个带有youtube视频的iframe。当我尝试滚动时,当鼠标悬停在iframe上时,我无法滚动。我在下面发现了这个问题,但是param并没有帮助我,因为这是一个对象而我的是一个iframe。

Avoid scroll-wheel hijack by embedded youtube / flash video

我看到了将隐形div置于顶部的解决方案,但这是一个问题,因为用户无法点击暂停/播放视频。

有没有人有其他解决方案?

感谢。

2 个答案:

答案 0 :(得分:0)

您可以尝试将视频播放/暂停功能委派给其他地方的按钮:

var myPlayer = document.getElementById('playerid');
myPlayer.stopVideo();

来源:How can I stop a video with Javascript in Youtube?

答案 1 :(得分:0)

您可以使用以下样式设置iframe:

import cv2

cap = cv2.VideoCapture(config['camera_number'])
frame_width = cap.get(3)
frame_height = cap.get(4)

print('w: ' + str(frame_width) + ', h: ' + str(frame_height))

while(True):
    ret, frame = cap.read()
    cv2.imshow('preview', frame)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break
cap.release()
cap.destroyAllWindows()