を使用してビデオは私の練習のプロジェクトの一環として、私はember.jsとにVideo.jsを使用してビデオをストリーミングしようとしていますにVideo.js
これは私がこれまでにやっていることです:
コンポーネント/にVideo.js:
import Ember from 'ember';
import videojs from 'videojs';
export default Ember.Component.extend({
player: videojs('example-video'),
x: this.get("player").ready(function() {
this.get("player").src({
src: 'http://techslides.com/demos/sample-videos/small.mp4',
type: 'video/mp4'
}).play();
}),
});
テンプレート/コンポーネント/ video.hbs:
{{yield}}
テンプレート/コンポーネント/ビデオ-P lay.hbs
<h1>play video</h1>
<p>
{{video}}
</p>
ルート/ビデオ-play.js:
import Ember from 'ember';
export default Ember.Route.extend({
});
私は一種の新しい燃えさしに午前のアプリをシンプルにしようとしています。しかし、検査時に私はこのエラーを取得する:すべてのヘルプは非常に私があなたを励ます、 おかげ
を持っている必要がありますvideojs'関数呼び出しと '' didInsertElement'内の '' ready''(https://guides.emberjs.com/v2.10.0/compon ents/the-component-lifecycle /)の 'video'コンポーネントのフックメソッドです。 – kumkanillam
私はそれをしましたが、それでも私に同じエラーを与えました – Nik391
代わりに、emberでvideo.jsの使用を許可する既存のemberライブラリがあります。ここにはリンクがありますhttps://github.com/IvyApp/ivy-videojs –