2016年に開発した、ブログ、ホームページ用のクロスプラットフォーム
とバイリンガル(多言語
)表示と連続再生を目指した、汎用MP3音源プレイヤーです。開発を満了したJavaScriptソースファイルを配布します。サンプルは次の通りです。
先にMP3プレイヤーで脳に響く音楽を聞きながら・・・
あなたのどんな環境でもMP3
さあ画像をクリックしよう!

あなたに、そして友達にも!
-
音楽活動を目指している方にこそ使ってください!
- JavaScript埋め込みをサポートする全てのブログやホームページでロー・レゾリューション・オーディオ(低レゾ)でフルコーラスの音源を配信し、またハイ・レゾリューション・オーディオ
を10秒間だけ配信し、フルコーラスのハイ・レゾリューション・オーディオを有料で購入してもらいましょう!
- JavaScript埋め込みをサポートする全てのブログやホームページでロー・レゾリューション・オーディオ(低レゾ)でフルコーラスの音源を配信し、またハイ・レゾリューション・オーディオ
- ありがたい「お経」を録音している檀家の皆さんと住職さんにこそ使ってください!
- 観光立地のPRに「音の配信」を追加しましょう。般若心経を聞く
- ホームページ制作担当の方こそ使ってください!
- 競合先との差別化に「音の配信」を特徴にしませんか?
コストを掛けないで直ぐに英語日本語を並べて簡単にコンテンツ全体の言語バイリンガル化のデモが出来ますよ! - 競合先との差別化に「音の配信」を特徴にしませんか?
特徴
- さまざまな異なるブログで利用可能!
- 記事をミラーリング投稿していますが何ら問題なく機能しています。「良いブログと利用できないブログ
」を参照願います。つまり本位、不本意に関係なくブログの引越しを行っても、MP3音源プレイヤーが新しい引越し先でトラブルを起こしません。
- 記事をミラーリング投稿していますが何ら問題なく機能しています。「良いブログと利用できないブログ
- HTML5 / FLASH 自動判別
- 2020年末にはFLASHのサポートが終了しますが、FLASHのクリーン・アンインストールを行っていないユーザー(ブラウザー)ではFLASHプレイヤーが走ります。利用中の全てのブラウザーでFLASHと完全に決別したかのリトマス試験紙的なMP3プレイヤーと言えます。ブラウザーのオプション設定で、FLASH機能をオフにしますが、それでもこのMP3プレイヤーでFLASHが走るなら、FLASHを読み込もうとするブラウザーのクリーン・アンインストールの決断を促す試薬になるのかも知れません。
- ページ内での多重再生を自動的に防止!
- 複数のMP3 URL登録可能
- 単一音源のみの再生可能
- 連続再生可能
- 次の曲、前の曲位置決め再生可能
- 連続再生時の音源タイムアウト時は自動的に次の曲を再生
- 長文セットリスト可能
- セットリスト内にハイパー・リンク文字定義可能
- ブラウザーの優先言語でメニュー言語を自動的に切り替えます
- セットリスト言語の自動切換えサポート
- セットリスト内に多言語サポート(英語・日本語のみ)
- ブラウザーの優先言語「ja」なら日本語を優先表示し、「ja」以外ならASCIIコード(英語)メニューを表示可能。
- 記事全体で日本語と英語を併記できます。
- 本記事で配布しているJavaScriptには、現在、英語と日本語の文章を併記された記事を自動で言語を切り替えマスクする機能を内包します。解説は後述します。
- 本記事で配布しているJavaScriptには、現在、英語と日本語の文章を併記された記事を自動で言語を切り替えマスクする機能を内包します。解説は後述します。
- 緊急停止並びにプレイヤーの痕跡削除可能
- 単一JavaScriptで実現
- 他のJavaScriptは無用です。他のJavaScriptに全く依存しません。
- Aタグでプレイヤーを配置可能
1つのグローバル関数
playSoundByFlashWithIPhone()
関数呼び出し時のパラメーターの解説
playSoundByFlashWithIPhone('
第一パラメーター','
第二パラメーター',
第三パラメーター,'
第四パラメーター','
第五パラメーター');
- 第一パラメーター(文字型):MP3公開URL
- 複数音源を指定する場合は、
|
で区切る - 複数音源を指定する場合は、
- 第二パラメーター(文字型):プレイヤーを流し込むIDを指定する。
- 例えば、
<div id="MP3ABCDEF"></div>
にプレイヤーを出現したい場合に、第二パラメーターにIDを指定する。 - 例えば、
- 第三パラメーター(整数):プレイヤータイプ
-
5
: セットリストをmarquee
+プレイヤー(小)で表示。<div align="right" id="MP3TEST5">ここに!</div> -
4
: セットリストをmarquee
+プレイヤー(大)で表示。<div align="right" id="MP3TEST4">ここに!</div> -
3
:marquee
を表示せず、単一音源をプレイヤー(小)で再生。<div align="right" id="MP3TEST3">ここに!</div> -
2
:marquee
を表示せず、単一音源をプレイヤー(大)で再生。<div align="right" id="MP3TEST2">ここに!</div>
-
- 第四パラメーター(文字型):イジェクトアイコンをクリックした場合に表示されるメッセージ
- 第五パラメーター(文字型):セットリスト(題名)
- 複数音源を指定する場合は、
|
で区切る - 複数音源を指定する場合は、
採用したFLASHプレイヤー

player_mp3_mini.swf
player_mp3_maxi.swf
muses.swf
自分用にアップロード
- アップロードするあなたのサーバーの公開URLを確認してください。
- このごろはSSLは無料です!無料ですから、SSLなURLで接続できるのが望ましいかも知れません。ここでは例として、
フォルダーとします。https://mydomain.com/mp3player/
- このごろはSSLは無料です!無料ですから、SSLなURLで接続できるのが望ましいかも知れません。ここでは例として、
- JavaScriptを編集します!
var mP3PlayerBaseUrl=
を探します。- この文字型グローバル変数にあなたのサーバーのアップロード先のURLに変更してください!
- 編集した1つのJavaScriptファイルと、3つのSWFファイルをアップロードします。
開発者Ujiki.oOによる現地サポートを希望しますか?
困っているなら、「コスト以外無料の出前サポート情報を知りたい!」に移動して、3連の丸ボタンを押してみましょう。JavaScriptの呼び出し

<script type="text/javascript" src="https://mydomain.com/mp3player/Something4Good2016-min.js">/* http://w.fs4y.com/mp3player2016 */</script>
URLやフォルダー名やJavaScriptファイル名は、あなたが決めた各名称に読み替えてください!
関数呼び出し例
Aタグを利用した関数呼び出しを推奨します。以下にサンプルを紹介します。- YouTube
MP3音源の再生:島人ぬ宝 by BEGIN
-
- YouTube
MP3音源の再生:Amazing Snare Drum Solo Dylan Elise 2011 Part 8/10
特殊書式
第五パラメーター:セットリスト(題名)については以下の書式をサポートしています。- Aタグをサポートする。但しFLASHプレイヤーには伝えない。
<
・・・・・>
に定義された情報は、FLASHプレイヤーには伝えない。[
・・・・・/]
に定義された情報は、SELECTタグ(メニュー)に転送しない。<span class=lng_ja>
・・・・・</span>
は、ブラウザーの優先言語が「ja」の場合にのみ表示される。<span class=lng_en>
・・・・・</span>
は、ブラウザーの優先言語が「ja」以外の場合に表示される。- 以下の文字は変更すること!
例:"
:- "THAT TITLE" to
%22THAT TITLE%22- "THAT TITLE" to
#
: URLのアンカー&
: URLのGET変数の区切り'
: 例:- Ujiki's MUSIC to
Ujiki%27s MUSIC- Ujiki's MUSIC to
?
: URLのGET変数の開始
- MARQUEEのクラス名は:
MARQUEECLASSNAME2018
です。スタイルの変更が可能です。
日本語・英語自動切り替え機能

- 明示的に日本語の文章を定義する場合:
<span class=lng_ja>
あなたはここに日本語文を書きます。</span>
- 明示的に英語の文章を定義する場合:
「DISQUSとも連携しGoogle Web 翻訳の自動化で文字化け防止と世界中の訪問者に対応しよう!全世界言語対応版スクリプトを公開します<span class=lng_en>
You write English here.</span>
」を機能させている場合で、MP3音源のタイトルなど自動翻訳させない手法:
<span class=lng_en><span class=notranslate>
Write English that is not machine-translated here.</span></span>
- 言語切り替えボタンや、言語切り替えAタグがあります。
日本語に切り替え
音源基礎ボリューム
わたしは必ずMP3音源の基礎ボリュームをバッチ変更させます!
限定仕様と次世代開発

質問やコメント

そして次の言葉の正常な母国語を教えてください。
- 題名 (英語:TITLE)
- ここから音源を選択します! (英語:Select The Sound Source!)
- 1行目を選択して連続再生 (英語:Continuous Select the 1st Row)
JavaScriptをONにして下さい。 (英語:Please turn on JavaScript.)
- facebook.com
- amazon profile
- goat.me
- linkedin.com
- note.mu
- pin.it
- twitter.com
- profiles.wordpress.org
- gravatar.com
MP4動画配信は?

- 「マルチプラットフォーム(主要端末)対応版MP4動画ファイル専用配信プレイヤーを公開
」
- あなたの為に簡単設定用コピー&ペースト機能サポート中!
- 「多数の動画を配信するブログページの表示完了が高速終了してこそのアフィリエイト環境が充実する
」
- あなたの為に簡単設定用コピー&ペースト機能サポート中!
サポートが必要ですか?
「無料サポート」に興味があれば
上の丸ボタンをクリック願います。
サーバーから9kbを受信しますのでお待ち願います。
※ 記事本文は別サーバーから JavaScriptファイルとして配信しており、配信元のサーバーにおける JavaScriptファイル(YUICOMPRESSOR済み)も、実際にあなたのブログが受信する gzip圧縮済みの JavaScriptファイルも、30日間のキャッシュ流用を定義していますので、特にご質問の前にブラウザーのキャッシュを削除してから、再度のご訪問と閲覧をお願い致します。
※ DISQUSについては別管理ですので、毎回、最新のDISQUSを表示できています。 但し、ご自分のDISQUSコメントを編集した直後に編集後の内容に至らない場合がありますが、DISQUS表示の上部にある「あなたの言語でDISQUSメニューを再表示する!」をクリックしますと最新の状況を表示致します。 宜しくご理解願います。
※ DISQUSについては別管理ですので、毎回、最新のDISQUSを表示できています。 但し、ご自分のDISQUSコメントを編集した直後に編集後の内容に至らない場合がありますが、DISQUS表示の上部にある「あなたの言語でDISQUSメニューを再表示する!」をクリックしますと最新の状況を表示致します。 宜しくご理解願います。
Google Translator.
良いブログと利用できないブログ

5 Pingbacks