问题描述
播放此视频时出错。
下面是我的代码。
var videoWrapperId = '[data-title="cf-vimeo-video"]';
var videoPlayer = null;
$(function () {
handleVimeoPlayer()
});
function handleVimeoPlayer() {
videoFrameSrc = $('iframe',videoWrapperId).attr('src');
$('iframe',videoWrapperId).attr('src',videoFrameSrc);
videoPlayer = new Vimeo.Player($('iframe',videoWrapperId));
console.log("Log : ",videoPlayer)
videoPlayer.ready().then(function () {
});
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://player.vimeo.com/api/player.js"></script>
<div>
<div data-de-type="video" data-de-editing="false" data-title="cf-vimeo-video" data-ce="false" data-trigger="none" data-animate="fade"
data-delay="500" data-video-type="vimeo" style="outline: none; cursor: pointer;" aria-disabled="false" data-element-theme="customized"
data-vimeo-autoplay="yes">
<iframe src="https://player.vimeo.com/video/347119375?autoplay=1&muted=1" frameborder="0" allow="autoplay; fullscreen"
allowfullscreen></iframe>
</div>
</div>
当我运行此代码时,
我向我展示了这个错误。
未捕获的错误:传递的播放器元素不是 Vimeo 嵌入。在新玩家 (player.js:2)
任何帮助都会很棒。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)