TMS*_*TMS 6 html javascript youtube video
许多资源宣称的观点嵌入YouTube视频的DO算,如果没有自动播放.但它实际上并不重要,并且没有自动播放!代码是:
<iframe width="420" height="315"
src="//www.youtube.com/embed/bPnFnHSSO3E?rel=0"
frameborder="0" allowfullscreen>
</iframe>
Run Code Online (Sandbox Code Playgroud)
即使我将整个嵌入式视频播放到最后,使用此代码的视频视图也不会计算!如果直接在youtube上观看,视图会增加,因此它不是"300视图问题".
我试图添加该enablejsapi选项,但它不起作用.
<iframe width="420" height="315"
src="//www.youtube.com/embed/bPnFnHSSO3E?rel=0&enablejsapi=1"
frameborder="0" allowfullscreen>
</iframe>
Run Code Online (Sandbox Code Playgroud)
该rel=0选项也不会影响到这一点.
我发现有几个资源提到了这个问题,但没有明确的解决方案:
我在Chrome 34.0.1847.131 m(当前版本)中对此进行了测试,这样我就可以在youtube上打开视频,重新加载它,并且视图数量更高一些.然后我将嵌入的视频加载到另一个选项卡中,将它们运行到最后几次(有时我甚至尝试使用私有窗口和使用两个不同代理的不同IP),然后我在youtube上重新加载窗口 - 视图计数仍然只是+应该是高1,而不是+3或+4更高.
Seb*_*osa 13
您的视频有301个视图,它是视图的安全系统,看起来:
当一个视频达到301次观看时,计数器停止(仍然指望背景),但youtube会检查视图的真实性,这需要几天时间,请记住,youtube同时在很多服务器上工作,所以他们需要收集所有视图元数据并批准它(因为很多人使用机器人来获取大量视图).
批准后,视图计数恢复正常.
希望能帮助到你
PD:抱歉英语不好.
我发现解决这个问题的唯一方法是检查选项Use old embed code:

<object>所以它用,<embed>和生成旧的嵌入代码<param>:
<object width="420" height="315"><param name="movie"
value="//www.youtube.com/v/bPnFnHSSO3E?version=3&hl=en_US"></param><param
name="allowFullScreen" value="true"></param><param name="allowscriptaccess"
value="always"></param><embed
src="//www.youtube.com/v/bPnFnHSSO3E?version=3&hl=en_US"
type="application/x-shockwave-flash" width="420" height="315"
allowscriptaccess="always" allowfullscreen="true"></embed></object>
Run Code Online (Sandbox Code Playgroud)
这样,嵌入视频的观看次数就很重要!(在 Chrome 34.0.1847.131 m 中测试)。
正如youtube 文档中所述,此代码仅支持 Flash,不支持 HTML5。
但这不是一个好的解决方案!但现在我不知道还有什么更好的了。
| 归档时间: |
|
| 查看次数: |
21949 次 |
| 最近记录: |