2

YouTube の api のphpバージョンを使用しています。そして、ブラウザベースのアップロード(YouTube のサーバーに直接アップロード) を使用しています。動画は私のチャンネルに正常にアップロードされています。

私が達成したいのは、Uploadifyを使用して、アップロード中に進行状況バーを表示することです.これは、サーバーへのファイルのアップロード中にうまくいきました。

YouTube のサーバーに直接アップロードしているときにプログレス バーを表示する方法を教えてください。JavaScript で実行できますか? それを行うのに役立つYouTubeのAPIのすべて。

4

1 に答える 1

0

YouTube のサーバーからアップロード用のフィードバックが得られず、ブラウザで広くサポートされていないため、現在これを行う唯一の賢明な方法は、Flash を使用してファイルをアップロードすることです。

可能であれば、Uploadify をサーバー モジュールなしで実行し、成功時に 302 応答を受け入れるように構成する必要があります (YouTube ビデオ ID は、リダイレクトの場所でパラメーターとして渡されます)。

概念的には、それは確かに可能です。最近、SWFUpload を使用して同様のものを作成しました (この作業に最適なツールではありませんが、急いでいました)。Uploadify の変更されていないコピーを使用してそれが可能かどうかはわかりません。

于 2012-07-08T16:58:23.980 に答える