2

各行がオーディオ ファイルに対応するテーブルを含むページがあります。各行の最後のセルには、単純なフラッシュ オーディオ プレーヤーが埋め込まれています。問題は、プレーヤーのフラッシュ ファイルが行ごとに個別にダウンロードされ、行が 40 ~ 50 を超えるとすぐにブラウザーがクラッシュすることです。

別のプレーヤー (1pixelout、flash-mp3-player) を使用してみましたが、問題はまだ残っているため、プレーヤー固有の問題ではありません。

一度だけダウンロードされるようにプレーヤーをキャッシュする方法はありますか?

スクリーンショット の代替テキスト http://www.freeimagehosting.net/uploads/cf33bb26f2.png

4

1 に答える 1

0

同じプロパティを持つSwfファイルを最初にキャッシュする必要があります。おそらく、パラメータをファイルに渡して、すべてのインスタンスをダウンロードします。1人のプレーヤーで50個のファイルを同時に再生できるかどうかはわかりません。見つけた最小のプレーヤーを使用して、自動再生オプションを0またはfalseに設定してみてください。したがって、プレーヤーはダウンロードされますが、ユーザーがクリックするまでファイルは再生されません。

100枚の画像を含むページがあります。各画像は約50KBで、750Kビットを超えるインターネットを使用するすべてのユーザーに問題なく機能します。したがって、プレーヤーのサイズを小さくするか、再生ボタンと停止ボタンのみを備えた独自のボタン(インスタンスごとに約2〜5KB)を作成し、ユーザーのクリックでファイルをロードするようにします。

于 2010-06-17T07:10:15.837 に答える