作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们正在使用 ZIGGEO 在我们的新平台上录制视频采访。我注意到,有时当用户提交视频时,提交的事件似乎会被多次触发。这种情况并不总是发生。这是我们可以控制的吗?
ziggeo.ZiggeoApi.Events.on("submitted", (data: any) => {
this.addAnswer(data);
});
有时会多次调用 addAnswer 方法。
最佳答案
我看到您也向我们发送了支持 Jordi 的消息,正如其中提到的,我们很乐意在这里或那里为您提供帮助:)
对于提交的事件,通常称为:
ZiggeoApi.Events.on("submitted", function ( data ) {
//Your code goes here
});
我不确定您当前使用它的方式是否会导致任何问题,但我推测发生的情况是页面上可能有 2 个嵌入。
我这么说的原因是因为每次页面上嵌入的某些(任何)Ziggeo 引发相同的事件时,v1 的 subscribed 事件都会触发。
如果您想确保事件以更私密的方式触发,我实际上建议使用 v2。
我认为 v2 在很多不同方面都比 v1 好得多,而两者本身都很棒(如果你愿意的话,最好指出这是两个不同的系统,v2 不是建立在 v1 之上的)。
虽然 v2 没有 subscribed
事件,但它有一个更好的事件,称为 verified
,该事件在视频上传后和处理之前触发,需要更少的时间来告诉您是否视频会由于某种原因无法处理或无法处理 - 您可以在 our forum 上阅读更多相关信息。
这只会使其针对特定视频触发,并且不会受到多个嵌入的影响,因此我建议尝试一下。
您可以查看如何设置:
PS:最好看看这是否特定于任何浏览器,从而导致由于某种原因再次调用该事件。
关于javascript - 齐格奥 : Submitted event fired multiple times,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42277836/
我是一名优秀的程序员,十分优秀!