clojurescript html5媒体元素

时间:2016-08-20 09:10:44

标签: clojure html5-video clojurescript

我是clojurescript /试剂的新手,正在测试媒体显示应用的想法。 目前,我遇到了一些问题,包括在我的网页上使用html5媒体组件以及使用其全部功能。

示例 - 在视频源字符串末尾包含#t = 10,10(此处引用https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Using_HTML5_audio_and_video)有时会起作用,但只取结束范围值。 相同的视频元素 - 使用任何非true / false的属性都会破坏编译。例如:preload auto不起作用,而:全屏错误。

是否有一种clojurescript方法来处理这些元素,或者这是更多的js互操作领域?

1 个答案:

答案 0 :(得分:0)

因为clojurescript最终会编译成JS。 JS可以做的所有事情.clojurescript也可以做得很好。

你的“有时工作”问题与ReactJS的性质有关(Reagent是ReactJS的包装)。通常,您需要获取视频标记的dom节点才能使用大多数视频标记的功能。

相关问题

Video displayed in ReactJS component not updating

实施例

源代码如何在ReactJS下与视频标记进行交互的示例。

https://github.com/eisneim/react-html5-video/blob/master/src/Video.js

您应该提供产生问题的最小案例,以便其他人可以帮助您。