让用户在允许访问内容之前观看YouTube视频

时间:2017-01-17 23:34:25

标签: javascript php html css youtube-api

一般情况下,我只是想知道如何强制用户完成操作以获取对网站内容的访问权限。我正在尝试实施这样的操作,强制用户查看YouTube视频以下载文件。

有关如何使用HTML,CSS,JavaScript或任何其他网络技术实现的任何想法?

2 个答案:

答案 0 :(得分:1)

您可以使用iFrame API events来监控onStateChange状态的YT.PlayerState.ENDED事件,并将其与播放器选项结合使用以禁用搜索和跳过。

解决方案当然是 HIGHLY 不可靠,因为所有客户端代码都可以被规避。没有服务器端方式来实现这一点,或者可靠地检测视频是否已播放。

答案 1 :(得分:1)

媒体公司一直这样做:它们迫使网站访问者在进入内容之前看到广告(通常是视频)。

一种典型的方法是调用插页式广告

  

在网络上,插页式广告是在之前或之后显示的网页   预期内容页面,经常显示广告或确认   用户的年龄(在显示年龄限制材料之前)。最   插页式广告由广告服务器提供。

     

来源:https://en.wikipedia.org/wiki/Interstitial_webpage

以下是一些可帮助您为网页构建插页式广告的资源: