问题标签 [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 投票
0 回答
207 浏览

php - 使用 Curl PHP 从 Wistia 中删除视频

我正在开发用于视频托管的 Wistia 线框。我确实使用 Curl PHP 上传了视频。但是,当我尝试使用hased_id [在上传视频时从 wistia 收到] 删除特定视频时,我没有收到来自 Wistia 的任何回复,并且该视频没有在 Wistia 中删除。谁能解决我的问题。这是我的代码。

0 投票
0 回答
309 浏览

php - 带有 cURL 的 Wistia 上传 API

每当我使用 cUrl 可执行文件和本地视频文件在命令行中尝试 curl 时,我都会成功获得 HTTP 200 OK。

但是,每当我尝试在实时文件中使用 curl 可执行文件时,我都无法正确使用它。我收到无法打开文件错误。

curl:(26)无法打开文件“ http://www.dealengine.emdl.co/assets/videos/video-6ylp5m689w1.MOV

为什么会这样?

此外,每当我尝试使用我的代码时,我总是会收到资源 #7 错误,目前,我无法检查,只能看到 wistia 帐户,而且我可以看到没有上传任何内容。我能做些什么来更改代码?

这是我现在得到的:

谢谢!

0 投票
1 回答
854 浏览

jquery - 如何多次使用同一个 Wistia 视频?

我已经能够将 wistia 视频嵌入到我的页面上,但现在我对如何使用同一视频的多个实例感到困惑。

例如,如果我想要第二个不自动播放的视频版本,比如 video1 已在下面分配。

谁能给我一些见解?

编辑:为了进一步说明我的问题,我想做这样的事情......

0 投票
3 回答
506 浏览

php - 从开发服务器运行时 PHP 中的 CURL 不连接

我在 PHP 中使用 cURL 将视频上传到 Wistia。在我的本地服务器上一切正常。但是在开发服务器中,视频没有上传。使用 var_dump(curl_getinfo($ch)),我可以看到content_type从本地到开发服务器不同。我对此感到困惑。任何人都可以帮我解决这个问题。

这是我的代码:

在我的本地服务器中收到的响应:

在我的开发服务器中收到响应:

0 投票
1 回答
208 浏览

php - 视频未上传到开发服务器中的 Wistia

我正在尝试将视频上传到 Wistia。视频正在我的本地服务器中成功上传。但是当我移动到开发服务器时,视频没有上传它显示像“内部服务器错误”这样的错误。

我收到的错误消息:

我的视频上传代码:

任何人帮助我,解决这个问题。

0 投票
1 回答
82 浏览

php - Wistia 中的编码失败错误

我正在尝试将视频上传到 Wistia。视频上传成功。但问题是,当我播放显示错误消息(如编码失败错误)的视频时。在这里,我分享了我的代码以供参考。

代码 :

错误信息: 点击这里查看错误信息

0 投票
1 回答
216 浏览

javascript - 如何使用视频 ID 的变量设置 wistia 绑定代码?

这是 wistia api 代码,用于绑定到视频并在视频中的某些点触发动作。我正在尝试使用变量来指定要绑定的视频的 id,但似乎不起作用:

如果我像这样对视频的 id 进行硬编码,它可以正常工作:

但想使用变量以获得更好的抽象性和可重用性

感谢帮助...

0 投票
1 回答
1437 浏览

javascript - 在 React Native WebView 中播放 Wistia Wideo

我们有支持 React Native 移动应用的视频 CMS 门户。

方法 1: 使用效果很好的 react-native-video,但是我意识到它需要直接的视频文件 URL 才能播放。使用 Wistia API 提取视频 url 很容易,但是因为它以不同的格式存储视频,我们需要知道哪种分辨率或如何使用视频分辨率的“自动”设置来根据屏幕尺寸和互联网连接计算出正确的视频。API 不提供此设置。一种解决方案可能是实际检测到它并将其传递给后端,做出决定并传回正确的资产 URL。这在某种程度上感觉不正确,因为涉及太多间接工作而无法让视频正常工作。所以我看了其他选择

方法 2
使用 IFrame 的源属性并包含 IFrame。这适用于 Youtube 视频,但不知何故无法与 Wistia 一起使用。没有找到任何实际上也能正常工作的要点/片段。

方法 3 使用特定于平台的组件,例如react-native-wistia。我已请求作者的帮助(在 github 上提出问题),因为无法从 npm 注册表安装它。

方法 2似乎是最通用的并且适合要求(除非我完全错过了其他方法)。

我的问题是:

  1. 有没有人有 React Native 的 IFrame 片段,它适用于 Wistia 和
  2. 有没有更好的方法来做到这一点,我可能会错过?
  3. Wistia 上是否需要任何设置才能从手机播放我可能会错过的视频?
0 投票
1 回答
1004 浏览

javascript - Wistia E-v1.js script being loaded twice

So I am calling the wistia script with a script tag in my head like this:

However, when I check out the network tab on Chrome, I notice that the E-v1.js script from Wistia is being loaded twice, which is rather significant as it is a 273kb script.

The first load of the script is from https://fast.wistia.com/assets/external/E-v1.js, the location to which I have called it.

However, the second load of the script comes from an iframe, despite me not having put any iframes on the page. This iframe calls the script even on webpages which do not contain any wistia videos. The referrer is: https://fast.wistia.com/embed/iframe_shim?domain=com.

What's going on here? I assume this is some trying-to-be-helpful behaviour from wistia to lazy load their script via an iframe, but it's already loaded...

0 投票
1 回答
153 浏览

javascript - 用视频弹出框包裹幻灯片

我正在使用 Flatsome 主题的名为“UX Slider”的 Wordpress 滑块。我有 3 张图片幻灯片,其中 1 张我想在点击时链接到 Wistia 视频的弹出窗口。

这是 Wistia 为弹出功能提供的代码:

不过,我不知道如何将它与滑块集成。这是滑块的结构:

这是我尝试过的,但它不起作用(根本没有视频显示):