問題タブ [videogular]
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.
angularjs - 温泉 UI と一緒に使用すると Videogular Controller が機能しない
OnSen UI ( https://onsen.io ) と Videogular ( http://www.videogular.com/ ) を使用してビデオ プレーヤー アプリケーションを作成しようとしています。一緒に使ったら、videogularのビデオコントローラーが動かなくなりました。以下は私のコードです。
受信したエラー コード。 「エラー: [ng:areq] 引数 'HomeCtrl' は関数ではありません。未定義になりました
android - Androidでvideogularビデオ/サウンドを自動起動することは可能ですか?
Android でプレーンな html5 ビデオ/オーディオを使用すると、起動時にユーザーにボタンをクリックさせます。クリック ハンドラーで、すべてのメディアをキックスタートします。
その後、ユーザーがクリックしなくても、プログラムでビデオ/サウンドを開始できます。videogularでも同様のことが可能ですか?
javascript - Videogular の playerReady で API.play が機能しないのはなぜですか?
2 つのビューを持つ Angular SPA があります。ビュー 1 からビュー 2 に移動すると、ビュー 2 のビデオの再生が開始されます。私は Videogular を使用しており、ビュー 2 のコントローラーには次のものが含まれています。
最初のアラートは「停止」と表示され、次のアラートは「再生」と表示されます。しかし、ビデオは再生されません。ポスター画像は消えましたが、動画は止まっています。API.play を使用する前に、playerReady 以外を要求する必要がありますか?
angularjs - ディレクティブ内で videogular の API にアクセスする方法
ページに複数のvideogularビデオが必要で、それぞれの下にビデオを開始するためのボタンがあります。ここで説明したように、すべてのビデオにスコープを設定するには、それらをディレクティブに入れる必要があります。
ただし、videogular の API にはアクセスできません。問題は onPlayerReady 関数にあると確信しています。APIについてはかなり多くのドキュメントがありますが、うまく動作させることはできませんでした。
指令:
完全なコード ペン: http://codepen.io/anon/pen/dMKKbX
SOに関する別のおそらく関連する質問もあります。新しいビデオを再生するときにバックグラウンドで再生されている他のビデオを停止します
上記の Github に関するディスカッション: https://github.com/videogular/videogular/issues/59
android - Android モバイル デバイスの videogular vg-scrub-bar
Ionic プロジェクトで videogular を使用していますが、vg-scrub-bar を使用すると奇妙なエラーが発生します。
コンソールに常に次のエラー メッセージが表示されます。
キャッチされていない TypeError:「HTMLMediaElement」で「currentTime」プロパティを設定できませんでした:指定された double 値は有限ではありません。
Android-Phones、他のすべてのデバイス、および Web ブラウザーでのみ正常に動作します。
前もって感謝します
angularjs - ページに 2 つの動画がある場合の videogular API の管理
2 つの異なるビデオを表示する必要があるサイトがあり、videogular API を使用していくつかのアクションを実行できるようにする必要があります。
問題は、vgPlayerReady($API) を使用してビューからコントローラーに $API を共有すると、1 つのビデオに呼び出すメソッドが両方に適用されることです! たとえば、1 つのビデオをミュートしたいのですが、返された API で setVolume() を呼び出すと、両方のビデオがミュートされます。これは既知の問題ですか? 1 つのビデオだけをミュートする他の方法はありますか?