问题标签 [wistia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
204 浏览

wistia - 如何在 Wistia 中使用 DoNotTrack?

我不想在 Wistia 中为我的托管视频跟踪会话详细信息。我试图在 JS 代码中设置 doNotTrack: true 但我的用户详细信息在 wistia 被跟踪。这是一段代码

谁能帮我解决这个请求?

0 投票
1 回答
97 浏览

api - 通过 API 上传 Wistia 可恢复视频

我正在寻找一种方法来使用 Wistia 的上传 API 中断(由于连接错误或任何其他原因)中断视频上传。我使用 Wistia 作为视频主机/提供者,他们似乎只使用他们自己的 Uploader JavaScript 插件(我使用 blueimp 的上传器)提供这样的功能。有没有人管理过这样的事情?谢谢你的时间。

0 投票
0 回答
73 浏览

video - 有没有办法更改视频嵌入代码,以便将默认播放速度设置为 1.25x?

我正在使用 Wistia 视频播放器,它允许网站流量控制播放速度,但我不想将其设置为默认值。有办法吗?

0 投票
1 回答
1095 浏览

google-cloud-storage - 如何使视频只能从特定域播放

我提供订阅服务,用户每月支付 9 美元即可访问 100 多个视频。早些时候,我的视频被上传到 Wistia 上,并且它们具有域访问功能 - 所以只有当视频是从我的域访问时 - 它们才会播放。如果有人复制嵌入代码并尝试访问它 - 视频将无法播放。

我现在正在将视频迁移到 Google Cloud 存储。

当前设置如下

  1. 已在 Google 中创建公共访问存储桶并上传所有视频
  2. 复制每个视频的公共访问 mp4 URL 并存储在数据库中。
  3. 当付费用户登录并访问视频时,URL 被传递给播放视频的 flowplayer。

问题

由于 Google 存储桶具有公共访问权限 - 可以轻松访问和共享 mp4 URL。用户可以在第一个月支付 9 美元,然后查看页面的源代码并获取 mp4 文件的 URL 并下载所有 100 个视频,并可以免费分发或上传到 youtube。

可能的解决方案

  1. 可以在 Google Storage 上做些什么来防止这种情况发生。对于我之前的问题,建议使用签名 URL,但它们不能解决此问题。是否有任何其他 ACL 或 CORS 选项可以确保视频安全,以便它们仅在我的网站上播放或提供其他形式的预防。

  2. 可以以编程方式完成某事。我的网站是建立在 PHP 上的。URL 是否可以被屏蔽或难以通过源代码访问。

  3. 可以通过flowplayer完成一些事情吗?我相信他们也有付费版本。它们是否提供任何形式的访问安全性。

我意识到如果人们想要他们可以找到许多工具来下载视频 - 我要做的就是不在查看源代码中显示指向 mp4 文件的直接链接。

谢谢

0 投票
2 回答
621 浏览

javascript - 用户滚动后如何防止 2 个视频同时播放

我正在设置一个光滑的滑块,现在单击到下一个滑块的选项(只需按下下一个视频)将播放下一个视频。问题是当用户已经在观看新视频时,我如何才能停止视频(以防用户没有完成观看前一个视频)。

我想也许它与 wistia.com api 有关系,它可能有助于解决这个问题。(我在那里托管我的视频)。

我的html:

我的光滑设置:

0 投票
1 回答
110 浏览

wordpress - 在 Chrome 浏览器中单击关闭按钮后,Wistia.com 视频未关闭

视频弹出关闭按钮在 chrome 浏览器中不起作用。

给定:当单击页面上的“观看”以查看 Wistia 嵌入式视频时

时间:单击“X”关闭视频模式窗口

然后:视频继续在后台播放,即使它不再可见。问题仅出现在 chrome 浏览器中。

对于在模态窗口中打开的所有 Wistia 嵌入式视频,这可能都是正确的。

我希望它应该在点击关闭按钮后完全关闭视频

0 投票
2 回答
1160 浏览

javascript - 如何更改点击或自动播放视频的背景颜色和文本颜色

问题:我有一个 Wistia 视频的 HTML 视频播放列表,我正在尝试更改视频播放时的背景颜色和颜色,方法是单击它们或让播放列表自动播放。

我目前正在使用 a:focus 来完成点击部分,但我正在寻找更复杂的东西?作为解决方案。如果您单击视频播放列表或视频本身,颜色将恢复为默认值。

到目前为止,这是我的代码:https ://codepen.io/atnd/pen/qzaVLX

JavaScript 不是我的强项,所以我真的不知道从哪里开始。

我正在使用嵌入链接来构建播放列表,但我引用了 Wistia 的 API 并且不确定适用的内容:https ://wistia.com/support/developers/player-api && https://wistia.com/support/developers /播放列表-api

这是我可怜的JS:

提前感谢您提供的任何帮助!

0 投票
1 回答
599 浏览

javascript - 使用 JS ES6 播放(点击)带有自定义叠加层的 wistia 视频

下面是标注

下面是我的 ES6 JavaScript 尝试:

我在控制台中没有收到任何错误;但视频仍然无法播放。

Wistia API:https ://wistia.com/support/developers/player-api似乎只吹捧要使用的 jQuery 方法。我只是想在点击时播放具有自定义图像叠加层的视频,使用 vanilla JavaScript Es6,

0 投票
1 回答
313 浏览

javascript - 视频 API 未按预期执行 onReady

在 wistia JS API 的文档中,它只是说_all如果您想点击页面上的所有视频,请在带有属性 ID 和标志的 iFrame 下调用它。

我正在尝试根据文档获取使用视频 API 记录的基本控制台日志。控制台日志不起作用,文档也很难解释原因。

我在这里关注文档:

https://wistia.com/support/developers/player-api

这是我下面的代码:

它直接在文档中说:

完全相同的语法也适用于 iframe 嵌入:

我的 iFrame 参考匹配,我正在加载库fast.wistia.net/assets/external/E-v1.js并使用_all标志来抓取所有视频。但我没有看到控制台日志输出。

我究竟做错了什么?

0 投票
0 回答
247 浏览

javascript - Wistia Video 出现错误:play() 请求被调用 pause() 中断

wistia video出于某种原因,我们的 bugsnag 在我们嵌入的网页上报告了一些问题。

我们有如下简单的设置:

Bugsnag 错误详细信息: