这是 wistia api 代码,用于绑定到视频并在视频中的某些点触发动作。我正在尝试使用变量来指定要绑定的视频的 id,但似乎不起作用:
wistiaid = "pebjeod7h";
firetime = 15;
fired = false;
window._wq = window._wq || [];
_wq.push({
wistiaid: function(video) {
video.bind("secondchange", function(s) {
if (s >= firetime && !fired) {
console.log("fired");
fired=true;
jQuery("#nextvideo").show();
}
});
}
});
如果我像这样对视频的 id 进行硬编码,它可以正常工作:
_wq.push({
"pebjeod7h": function(video) {
但想使用变量以获得更好的抽象性和可重用性
_wq.push({
wistiaid: function(video) {
感谢帮助...