我们正在使用ZIGGEO在我们的新平台上录制视频采访。我注意到,当用户提交视频时,似乎有时会多次触发提交的事件。它不会一直发生。这是我们可以控制的吗?
ziggeo.ZiggeoApi.Events.on("submitted", (data: any) => {
this.addAnswer(data);
});
有时会多次调用addAnswer方法。
答案 0 :(得分:1)
我看到你向我们发送了一条消息以支持Jordi,正如前面提到的那样,乐意在这里或那里帮助你:)
关于提交的事件,通常称为:
ZiggeoApi.Events.on("submitted", function ( data ) {
//Your code goes here
});
我不确定您目前使用它的方式是否会导致任何问题,但我认为发生的事情是页面上可能有2个嵌入。
我之所以这么说是因为v1&#39> 提交的事件会在每次(或任何)Ziggeo嵌入页面时触发。
如果你想确保事件以更私密的方式触发,我实际上建议使用v2。
我认为v2在很多不同方面都比v1好得多,但两者都很好(很好地指出,如果你愿意,这些是2个不同的系统,v2不是建立在v1之上)。 / p>
虽然v2没有submitted
事件,但有一个名为verified
的更好的事件会在上传视频和处理之前触发,需要更少的时间来告诉您视频是否因某些原因失败处理与否 - 您可以在our forum
这会使它仅针对特定视频触发,并且不会受到多次嵌入的影响,所以我建议尝试一下。
您可以看到如何设置它:
PS:可能很高兴看到这是否特定于任何浏览器,导致事件再次被调用。