当访问者来自特定站点时自动播放 YouTube 视频?
Posted
技术标签:
【中文标题】当访问者来自特定站点时自动播放 YouTube 视频?【英文标题】:Autoplay YouTube video when visitors comes from specific site? 【发布时间】:2016-04-08 13:25:09 【问题描述】:我想在 trafficmonsoon.com 上宣传我的网站。在我的主页上,我有 YouTube 视频(自动播放关闭),并且我希望仅对通过交通季风访问该网站的访问者启用自动播放。这可能吗?如何实现?
我找到了一些 jQuery 代码,可以在点击按钮时在 iframe 上添加自动播放,但不知道在这种情况下使用什么方法。
提前感谢您的帮助!
【问题讨论】:
【参考方案1】:尝试使用document.referrer
if (document.referrer === 'http://someurl')
// set autoplay on
您还可以对if
条件使用正则表达式方法:
var targetRef = /^https?:\/\/(www\.)?trafficmonsoon\.com/i;
if (targetRef.test(document.referrer))
// Put your jQuery code to add autoplay here
【讨论】:
谢谢!它返回类似:trafficmonsoon.com/member/… 但是这个链接不是固定的,它在 .com/member/ 之后发生变化 如何只比较“trafficmonsoon.com”,而不是完整的 url?以上是关于当访问者来自特定站点时自动播放 YouTube 视频?的主要内容,如果未能解决你的问题,请参考以下文章
来自 onClickListener 的 Android YouTube API 访问播放器
将 Youtube 视频嵌入 Facebook 并以特定时间码播放