問題タブ [projekktor]
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.
html5-video - Projekktor: 複数のビデオ サイズをサポート
ビデオを表示するために Projekktor を使用していますが、たとえば iPhone を使用している場合、ブラウザに送信される可能性のあるフル 1080p よりも小さいビデオを送信したいと考えています。
これを行う組み込みの方法はありますか、それともユーザーエージェントチェックを行い、デバイスに基づいて手動でプレイリストを作成する必要がありますか?
html5-audio - スピーカー ソーシャル メディア ボタンを非表示
現在取り組んでいるプロジェクト用のメディア プレーヤーを探していて、今日 Speakker ( http://www.speakker.com/ ) にたどり着きました。Speaker は私が探しているものを正確に提供しているようですが、インターフェイスにはいくつかのボタンがありません (以下の赤を参照)。
他の誰かが以前にこのプレーヤーを使用したことがありますか?もしそうなら、どうすればこれらのボタンを取り除くことができますか?
html5-audio - スピーカー - ユーザーがプレイリストからアイテムを削除できるようにする
ユーザーがスピーカー プレイリストからアイテムを削除できるようにする方法はありますか? プレイリストを管理する別のページを作成する必要はありません。
javascript - Safariでprojekktorをループしても機能しない
私はprojekktor
プレーヤーを使用しており、プレーヤーの再生をトリガーするロジックがいくつかあります。
player.setPlay();
別の曲が完成したとき。これは Chrome と Firefox では問題なく動作しますが、Safari では別のタブに切り替えると、現在のタブに戻るまで機能しません。これは、Mac のデスクトップの Safari 用です。
関連するコードは次のとおりです。
どんな助けでも大歓迎です。
javascript - HTML5 での動画のバッファリングとキャッシュ
HTML5 タグが存在するときはいつでも、大きなビデオ ストリームをバッファリング/キャッシュしようとしています。私がこれを行っている理由は、毎回サーバーからビデオの個々の部分を要求する必要なしに (つまり、再生ヘッドを前後に移動する)、ビデオをフレームごとに「スクラブ」する (つまり、再生ヘッドを前後に移動する) 機能を持たせるためです。フレームのスクラブが不安定になり、低速の接続で視聴している人々に悪影響を及ぼします)。Projekktor を通じて最終的にビデオを提示しようとしていることに言及する価値があります。これまでのところ、私は試しました:
プリロードを使用しても成功しません。つまり:
また、ソース自体でビデオ データを指定しようとしましたが、大きなページの場合、これはパフォーマンスの問題を引き起こします (Javascript エンジンをひざまずかせます)。つまり、(projekktor はさておき):
キャッシュ ディレクティブ (つまり、Expires と Cache-Control) を使用してクライアント ブラウザを操作しようとしましたが、実際の効果はありません。Chrome は最初の 9 メガバイト程度しかキャッシュしません。
私はもはや正しい軌道に乗っていないように感じますが、大まかに私がやっていることを含む、もっとエレガントなアプローチがそこにあるに違いないと感じています. 何か案は?私は不可能なことを尋ねていますか?考えや提案をいただければ幸いです。ありがとうございました!
それまでの間、さまざまなことを試していき、注目に値するものを見つけたらここに投稿します.
java - XAgent からの Json の作成
Java を使用して XPages「XAgent」から Json を作成しようとしています。私が試みている特定のフォーマットがあり、整数をキーとして使用しているため、理解できないエラーが発生し続けます。
エラーの例を次に示します。 ) com.ibm.commons.util.io.json.JsonGenerator$Generator.outLiteral(JsonGenerator.java:163) で com.ibm.commons.util.io.json.JsonGenerator$Generator.outLiteral(JsonGenerator.java:142) で) com.ibm.commons.util.io.json.JsonGenerator$Generator.toJson(JsonGenerator.java:138) で com.ibm.commons.util.io.json.JsonGenerator.toJson(JsonGenerator.java:64) でcom.ibm.commons.util.io.json.JsonGenerator.toJson(JsonGenerator.java:49)
次のような JSON 出力を作成しようとしています。
複数の「オブジェクト」ではなく、最後のオブジェクトはキー値の整数と文字列の組み合わせのようです。
ここに私が試してみたいくつかのコードがあります:
このコードは以下を生成します:
キー値の引用符に注意してください。問題になると思います。キーの整数を取得できるようになりました。そして、3番目のオブジェクトの例に見られるように、整数と文字列を混在させる方法がわかりません。
アドバイスをいただければ幸いです。ありがとう!