5

最近、Ruby on Rails アプリケーションに取り組んでいます。Yahoo Web Player を使用してオーディオ ファイルとビデオ ファイルを再生していました。特にフラッシュの使用が許可されていないタブレットやスマートフォンでは、非常にうまく機能しました。しかし、恐ろしいことに、今朝、それが機能しなくなっていることに気付きました。ページのソースを表示すると、スクリプトが見つからないと表示されます。Yahoo Web Player の古いリンクを確認すると、ホームページに転送されます。Yahoo の Web サイトをチェックしても、彼らはそれについて何も言いません。なんのアナウンスもなしに撤去されたようです。今週末は機能していましたが、今日は機能しません。

起動時にスペースを取りすぎない無料の HTML5 メディア プレーヤーの提案を探しています。基本的に、MP3 または YouTube のリンクをクリックするまで表示されないプレーヤーを探しています。そうでない場合は、ハイブリッド HTML5/Flash メディア プレーヤーで解決します。

どんな助けでも大歓迎です。検索を続けていますが、これまでのところ何も見つかりませんでした。

2013 年 7 月 3 日更新 8:00 pm CDT GMT-5: David の提案を受けて、彼のリンクからスクリプトをコピーし、パブリック フォルダーに player.js を作成しました。これをテストしたところ、うまくいきました。しかし、スクリプト内に Yahoo URL http://yui.yahooapis.com/3.5.1/build/yui/yui-min.jsへの別のリンクがあることに気付きました。念のため、このスクリプトを yui-min.js という名前のテキスト ファイルにコピーし、player.js 内のリンクを自分のファイルを指すように変更しました。Yahoo Web Player は今でも問題なく動作します。ああ、なんて安心だ!!!!

4

8 に答える 8

7

このリンクがいつまで機能するかわかりませんが、これは Yahoo Web Player のソース コードです。メモ帳に保存し、player.js という名前を付けました。この新しいファイルにアクセスするように Web サイトのコードを変更したところ、すべてが再び機能するようになりました。素晴らしい!リンクは次のとおりです: http://webplayer.yahooapis.com/player-beta.js

于 2013-07-03T23:27:51.340 に答える
1

Nathaniel Granor が指摘したように、彼らはプレーヤーを無効にしました。彼らのベータ ビルドは当分の間、http ://webplayer.yahooapis.com/player-beta.js で公開されています。

ただし、意図したとおりに動作しない場合があります。プレーヤーのソースコードを確認した後、ダウンしているいくつかの場所で yahoo cdn を呼び出し、事実上プレーヤーのパフォーマンスを低下させます。次の 3 行が問題のようです。

YMPParams["assetsroot"]=YMPParams["assetsroot"]||"http://l.yimg.com/pb/webplayer"+"/"+"0.9.76";
YMPParams["wsroot"]=YMPParams["wsroot"]||"http://ws.webplayer.yahoo.com";
YMPParams["wwwroot"]=YMPParams["wwwroot"]||"http://webplayer.yahoo.com";

誰かがこれらのリンクからコンテンツをアーカイブしていない限り、おそらくサイト用に別のメディア プレーヤーを入手する必要があります。

于 2013-07-15T15:10:10.743 に答える
1

現在http://pitchforkpal.com/bootiemashupにある実用的な代替案を開発しています。使用するには、3 行のコードを HTML コードにコピーするだけです。

技術的な詳細:

jquery を使用して、mp3 ファイルへのすべてのリンクの前にコードを挿入します。

$.each($('a[href$="mp3"]'),function(index,element){ 
    $("<span><a href=\"" + $(element).attr('href') + "\" class=\"sm2_button\"></a></span>").insertBefore(this);
});

次に、jquery で生成されたコードは、Soundmanager2 の mp3 ボタン プレーヤー デモのコードを使用して機能するボタンに変換されます。

于 2013-08-05T08:31:19.410 に答える
0

はい、彼らはそれを取り除きました。今日も同じ問題で迎えられました。ここで発表を見つけました:http://yahoo.tumblr.com/062813

私も代替品を探しています。これまでに見つけた最も見栄えの良い代替手段は jplayer.org です

于 2013-07-02T18:50:49.730 に答える
0

LightBe Corp の 2013 年 7 月 3 日の更新に関して、player.js には Yahoo サーバーへの HTTP 参照がいくつか追加されており、Yahoo カットに対して引き続き脆弱になっています。

于 2013-07-07T14:14:15.183 に答える
0

付け加えると、作者が作成した、quicktime または windows media player を使用するこのプレーヤーが見つかりました。ただし、ポップアップを採用しています。フラッシュを避けたい方におすすめです。

http://oreilly.com/digitalmedia/2008/08/21/free-easy-web-audio-players.html

Batmosphere マルチプレイヤーを探します。js リンクをダウンロードしてページに追加するだけです。

于 2013-07-08T08:41:03.193 に答える
0

私は昨日同じ問題で盲目的になりました。私は何百もの mp3 と youtube ビデオのリンクを含むブログを書いています。サーバーにすべてのmp3があります。Yahoo WebPlayer はメディア ファイルを認識し、ページ上のすべてのメディアのプレイリストを作成し、それぞれの前に小さな再生ボタンを配置します。どの投稿を開いたとしても、ワンクリックでそのページのすべての音楽が再生されます。そして、私がしなければならなかったのは、1 行の HTML コードをサイトにコピーすることだけでした。それは素晴らしかったです!

他のオプションのリストを次に示しますが、すべての mp3 ファイルのパスを入力する必要がないオプションは見つかりませんでした。それには何日もかかるでしょう!

ウェブサイトやブログに最適な無料オンライン音楽プレーヤー トップ 25 http://savedelete.com/free-online-music-player-for-website-and-blogs.html

于 2013-07-02T19:53:27.447 に答える