ウェブページでmp3またはフラッシュプレーヤーコードを再生する

ウェブページでmp3またはフラッシュプレーヤーコードを再生する

コードをコピー
コードは次のとおりです。

<オブジェクト id="player1" タイプ="application/x-oleobject" 高さ="360" 幅="300" クラス id="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
<param NAME="AutoStart" VALUE="-1"> <!-- 自動的に再生するかどうか -->
<param NAME="url" value="D:\FireAlarm.mp3"> <!-- 再生ファイルのアドレス -->
<param NAME="プレイ回数" VALUE="1">
</オブジェクト>
<img src="1.jpg" onclick="player1.controls.play();" alt="再生" style="cursor:hand">
<img src="1.jpg" onclick="player1.controls.pause();" alt="一時停止" style="cursor:hand">
<img src="1.jpg" onclick="player1.controls.Stop();" alt="停止" style="cursor:hand">
<img src="1.jpg" onclick="javascript:if(player1.playState==3)wmp.fullScreen=true;" alt="フルスクリーン"
スタイル="カーソル:手">
<img src="1.jpg" onclick="player1.settings.mute = !player1.settings.mute;" alt="ミュート"
スタイル="カーソル:手">

付録1:
プレーヤーコントロールを制御する
メディアプレーヤーコントロール<br />対応するコントロール

コードをコピー
コードは次のとおりです。

<オブジェクトクラスid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6"
player.URL = url; ファイルソースを設定する
player.controls.play(); 再生
player.controls.stop(); 停止
player.controls.pause(); 一時停止
player.controls.currentPosition は、再生中のファイルの現在の時間位置(秒単位)を返します。
player.controls.currentPositionString 時間形式の文字列「0:32」
player.currentMedia.duration は再生中のファイルの合計時間(秒単位)を返します。
player.currentMedia.durationString 時間形式の文字列「4:34」
player.settings.volume 音量 (0-100)
player.settings.balance チャンネル。これを通じてステレオ、左チャンネル、右チャンネルを制御できます。しかし、対応する値はまだ不明です。
player.settings.mute = s ミュート (s 値は true と false)
player.closedCaption.CaptioningID ウェブページ上で字幕が表示されるコンテナのID
player.closedCaption.SAMIFileName 字幕ファイルのアドレス
player.playState はプレーヤーの状態を返します (3: 再生中、2: 一時停止、1: 停止)
player.fullscreen=1 全画面で再生します(全画面表示後に戻るには ESC キーを押します)

======================================================
REAL PLAYER コントロール<br />対応するコントロール

コードをコピー
コードは次のとおりです。

<オブジェクトクラスid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"
player.DoPlay() 再生
player.DoPause() 一時停止
プレーヤー.DoStop()
player.GetLength() 再生されたファイルの合計の長さを返します(ミリ秒単位)
player.GetPosition() 再生中のファイルの現在の時間位置を返します(ミリ秒単位)
player.GetPlayState() はプレーヤーのステータスを返します (0: 停止、1: 接続、2: バッファ、3: 再生、4: 一時停止、5: シーク)
player.SetPosition(n) 時間位置がnにジャンプします(nはミリ秒単位)
player.SetVolume(n) は音量を設定します (n は 0 から 100 の間です)
player.SetMute(s) ミュート (s は true または false になります)
player.SetFullScreen() 全画面表示(全画面表示後に ESC を押すと戻ります)
player.setSource() ファイルソースを設定する

付録2:
パラメータ名タグ部分(プレイヤーコード)

コードをコピー
コードは次のとおりです。

<param name="playcount" value="1"><!-- 繰り返し回数を制御します。"x" は繰り返し回数です。x=0 の場合、無限ループになります。 -->
<param name="autostart" value="0"><!--再生モードを制御します: x=1 の場合、Web ページを開いて自動的に再生します。x=0 の場合、再生ボタンを押して再生します。 -->
<param name="clicktoplay" value="1"><!--再生スイッチを制御します: x=1 の場合、マウスをクリックして再生または一時停止の状態を制御できます。x=0 の場合、この機能は無効になります。 -->
<param name="displaysize" value="0"><!--再生画面を制御します: x=0、元のサイズ、x=1、半分のサイズ、x=2、2 倍のサイズ。 -->
<param name="enablefullscreen controls" value="1"><!-- フルスクリーンの切り替えを制御します。x=1 の場合、フルスクリーンへの切り替えを許可します。x=0 の場合、この機能を無効にします。 -->
<param name="showaudio controls" value="1"><!-- 音量を制御します: x=1 の場合、音量調整を許可します。x=0 の場合、音量調整を禁止します。 -->
<param name="enablecontext menu" value="1"><!-- ショートカット メニューを制御します。x=1 の場合、右クリック メニューを許可します。x=0 の場合、右クリック メニューを無効にします。 -->
<param name="showdisplay" value="1"><!--著作権情報を制御します: x=1 の場合、映画と著者の情報を表示します。x=0 の場合、関連情報を表示しません -->
<param NAME="AutoStart" VALUE="-1"><!-- 自動的に再生するかどうか -->
<param NAME="Balance" VALUE="0"><!-- 左チャンネルと右チャンネルのバランスを調整します。上記の古いプレーヤー コードと同じです -->
<param name="enabled" value="-1"><!-- プレーヤーを手動で制御できるかどうか -->
<param NAME="EnableContextMenu" VALUE="-1"><!--コンテキスト メニューを有効にするかどうか-->
<param NAME="url" VALUE="http://1.wma"> <!-- 再生ファイルのアドレス --><param NAME="PlayCount" VALUE="1"><!-- 再生回数の制御、整数 -->
<param name="rate" value="1"><!-- 再生速度の制御、1 が標準、小数も許可、1.0 ~ 2.0 -->
<param name="currentPosition" value="0"><!--コントロール設定: 現在の位置-->
<param name="currentMarker" value="0"><!--コントロール設定: 現在のマーカー-->
<param name="defaultFrame" value=""><!-- デフォルトのフレームを表示します -->
<param name="invokeURLs" value="0"><!--スクリプトコマンド設定: URL を呼び出すかどうか-->
<param name="baseURL" value=""><!--スクリプトコマンド設定: 呼び出す URL-->
<param name="stretchToFit" value="0"><!--比例して伸縮するかどうか-->
<param name="volume" value="50"><!--デフォルトの音量は 0% ~ 100% で、50 は 50% を意味します-->
<param name="mute" value="0"><!--ミュートするかどうか--
<param name="uiMode" value="mini"><!-- プレーヤーの表示モード: Full はすべてを表示します。mini は最もシンプルです。None は再生コントロールを表示せず、ビデオ ウィンドウのみを表示します。invisible は何も表示しません --><param name="windowlessVideo" value="0"><!-- 0 の場合は全画面表示が許可され、それ以外の場合はウィンドウ内でのみ表示されます -->
<param name="fullScreen" value="0"><!--全画面再生を自動的に開始するかどうか-->
<param name="enableErrorDialogs" value="-1"><!--エラー プロンプトの報告を有効にするかどうか-->
<param name="SAMIStyle" value><!--SAMI スタイル-->
<param name="SAMIFilename" value><!--字幕ID-->

rm形式のビデオを挿入:

コードをコピー
コードは次のとおりです。

<オブジェクト id="プレイヤー" 名前="プレイヤー" クラス id="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" 幅="339" 高さ="227">
<param name="_ExtentX" value="9869">
<パラメータ名="_ExtentY" 値="7726">
<パラメータ名="AUTOSTART" 値="-1">
<param name="シャッフル" value="0">
<パラメータ名="PREFETCH" 値="0">
<param name="NOLABELS" value="-1">
<param name="SRC" value="http://entdown.163.com/ent/garbage/mv/1028/xuemv.rm">
<param name="CONTROLS" value="イメージウィンドウ">
<param name="コンソール" value="クリップ1">
<パラメータ名="ループ" 値="0">
<パラメータ名="NUMLOOP" 値="0">
<パラメータ名="CENTER" 値="0">
<param name="MAINTAINASPECT" value="0">
<param name="背景色" value="#000000">
</オブジェクト>

1.avi形式

コードをコピー
コードは次のとおりです。

<オブジェクトクラスID=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95
コードベース=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab
#バージョン=5,1,52,701 高さ=180 id=NSPlay タイプ=application/x-oleobject 幅=240
VIEWASTEXT スタンバイ="Microsoft Windows Media Player コンポーネントを読み込んでいます..."">
<param name="ファイル名" value="">
<param name="AutoStart" 値="true">
<param name="自動巻き戻し" 値="-1">
<param name="AnimationAtStart" 値="false">
<param name="ShowControls" 値="false">
<param name="ClickToPlay" 値="false">
<param name="EnableContextMenu" 値="true">
<param name="EnablePositionControls" 値="false">
<param name="残高" value="0">
<param name="ステータスバーを表示" value="false">
<param name="AutoSize" 値="0">
<埋め込みタイプ="application/x-mplayer2"
プラグインページ="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/"
ファイル名 src
コンテキストメニューを有効にする="false"
クリックして再生="false"
位置制御を有効にする="false"
表示コントロール="0" 表示ステータスバー="1"
表示表示="0" 幅="240" 高さ="180">
</埋め込み>
</オブジェクト>

または

コードをコピー
コードは次のとおりです。

<オブジェクト id="ビデオ" 幅="400" 高さ="200" 境界線="0"
クラスid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<param name="ShowDisplay" 値="0">
<param name="ShowControls" 値="1">
<param name="自動開始" 値="1">
<param name="自動巻き戻し" 値="0">
<param name="プレイカウント" 値="0">
<param name="外観 value="0 value=""">
<param name="BorderStyle 値="0 値=""">
<param name="ムービーウィンドウの高さ" value="240">
<param name="ムービーウィンドウの幅" value="320">
<param name="ファイル名" value="file:///D|/work/vod/Mbar.avi">
<埋め込み幅="400" 高さ="200" 境界="0" 表示表示="0" 表示コントロール="1"
再生回数="0" ムービーウィンドウの高さ="240" ムービーウィンドウの幅="320"
ファイル名="file:///D|/work/vod/Mbar.avi" src="Mbar.avi">
</埋め込み>
</オブジェクト>

2.mpg形式

コードをコピー
コードは次のとおりです。

<オブジェクトクラスid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A" id="ActiveMovie1"
幅="239" 高さ="250">
<param name="外観" 値="0">
<param name="自動開始" 値="-1">
<param name="AllowChangeDisplayMode" 値="-1">
<param name="AllowHideDisplay" 値="0">
<param name="AllowHideControls" 値="-1">
<param name="自動巻き戻し" 値="-1">
<param name="残高" value="0">
<param name="現在の位置" 値="0">
<param name="DisplayBackColor" 値="0">
<param name="DisplayForeColor" 値="16777215">
<param name="DisplayMode" 値="0">
<パラメータ名="有効" 値="-1">
<param name="EnableContextMenu" 値="-1">
<param name="EnablePositionControls" 値="-1">
<param name="EnableSelectionControls" 値="0">
<param name="EnableTracker" 値="-1">
<param name="ファイル名" value="http://www.cnblogs.com/../mpeg/halali.mpg" valuetype="ref">
<param name="フルスクリーンモード" 値="0">
<param name="ムービーウィンドウサイズ" 値="0">
<param name="プレイカウント" 値="1">
<param name="レート" value="1">
<param name="選択開始" 値="-1">
<param name="選択終了" 値="-1">
<param name="ShowControls" 値="-1">
<param name="ShowDisplay" 値="-1">
<param name="ShowPositionControls" 値="0">
<param name="ShowTracker" 値="-1">
<param name="音量" value="-480">
</オブジェクト>

3.smi形式

コードをコピー
コードは次のとおりです。

<オブジェクト id=RVOCX クラス id=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA 幅=240
高さ=180>
<param name="_ExtentX" value="6350">
<パラメータ名="_ExtentY" 値="4763">
<パラメータ名="AUTOSTART" 値="-1">
<param name="シャッフル" value="0">
<パラメータ名="PREFETCH" 値="0">
<param name="NOLABELS" value="-1">
<パラメータ名="SRC" 値="rm.rm">
<param name="CONTROLS" value="イメージウィンドウ">
<param name="コンソール" value="コンソール1">
<パラメータ名="ループ" 値="0">
<パラメータ名="NUMLOOP" 値="0">
<パラメータ名="CENTER" 値="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000"><embed src="real.smi"
type="audio/x-pn-realaudio-plugin" console="Console1" controls="ImageWindow"
高さ="180" 幅="240" ></オブジェクト>

5.wmv形式

コードをコピー
コードは次のとおりです。

<オブジェクト id="NSPlay" 幅=200 高さ=180
クラスID="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
コードベース="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab
#バージョン=6,4,5,715"
スタンバイ="Microsoft Windows Media Player コンポーネントを読み込んでいます…"
タイプ="application/x-oleobject" align="right" hspace="5">
<!- ​​ASXファイル名 ->
<param name="自動巻き戻し" 値=1>
<param name="ファイル名" value="xxxxxx.wmv">
<!- ​​表示コントロール ->
<param name="ShowControls" 値="1">
<!- ​​表示位置コントロール -> このパラメータは、再生進行状況バーコントロールを表示するかどうかを決定するために使用されます。
<param name="ShowPositionControls" 値="0">
<!- ​​オーディオコントロールの表示 -> このパラメータは、音量コントロールボタンを表示するかどうかを定義するために使用されます。
<param name="ShowAudioControls" 値="1">
<!- ​​ディスプレイトラッカーコントロール -> このパラメータは、チャネルを制御できるかどうかを定義するために使用されます。
<param name="ShowTracker" 値="0">
<!- ​​ディスプレイを表示 ->
<param name="ShowDisplay" 値="0">
<!- ​​ステータスバーを表示 -> このパラメータは、再生ステータスバーを表示するかどうかを定義するために使用されます。
<param name="ステータスバーを表示" 値="0">
<!- ​​再生バーに移動 ->
<param name="ShowGotoBar" 値="0">
<!- ​​コントロールの表示 -> このパラメータは、コントロールパネルを表示するかどうかを定義するために使用されます。
<param name="キャプションの表示" 値="0">
<!- ​​Player Autostart -> このパラメータは、自動的に再生するかどうかを定義するために使用されます
<パラメータ名="自動開始" 値=1>
<!- 開始時のアニメーション ->
<param name="音量" value="-2500">
<param name="AnimationAtStart" 値="0">
<!- ​​開始時に透明 -> このパラメータは、ビデオファイルの透明度を定義するために使用されます
<param name="TransparentAtStart" 値="0">
<!- ​​表示サイズの変更を許可しない ->
<param name="AllowChangeDisplaySize" 値="0">
<!- ​​スキャンを許可しない -> このパラメータは、プログレスバーのドラッグを許可するかどうかを定義するために使用されます。
<param name="AllowScan" 値="0">
<!- ​​マウスの右クリックでリンクメニューを表示しない -> このパラメータは、ビデオ再生領域で右クリックを許可するかどうかを定義するために使用されます。
<param name="EnableContextMenu" 値="0">
<!- マウスクリックによる再生の切り替えを許可しない ->
<param name="ClickToPlay 値="0">
</オブジェクト>

<<:  ウェブサイトのコンテンツの一部を傍受するための iframe を実装するためのアイデアとコード

>>:  JS 内の Json 文字列 + Cookie + ローカルストレージ

推薦する

初心者向けMySQLインデックス

序文MySQL インデックスで最も重要なデータ構造は B+ ツリーなので、まずは B+ ツリーの原理...

WeChatアプレットで画像の幅と高さを取得する方法

起源最近、私は要件 A に取り組んでいます。そこには、次のように記述される小さな機能ポイントがありま...

VS2019をMySQLデータベースに接続するプロセスと一般的な問題の概要

今日の午後からVS2019をMySQLで使えるのではないかと思い、いろいろ環境構築を始めました。プロ...

MacでのMySQL初期化パスワード操作

Macでデータベースを操作する際に個人が遭遇するデータベース起動の問題の簡単な記録1. Apple-...

HTML マルチメディア アプリケーション: Web ページにフラッシュ アニメーションと音楽を挿入する

1. HTML_falshアニメーションでのマルチメディアの応用(WebページへのFlashアニメー...

Vue3 でタイマーコンポーネントをカプセル化する方法

背景一部のショッピング モールの Web ページで商品の詳細を開くと、購入数量を選択するためのカウン...

ウェブサイトのカラースキーム ウェブサイトに適した色の選択

色はウェブサイト訪問者に影響を与えますか?数年前までは、ウェブサイトはまだ贅沢品でしたが、今ではほと...

Vueのprops設定の詳細な説明

<テンプレート> <div class="demo">...

Linuxコマンドとファイル検索の詳しい説明

1. ファイル名検索を実行するwhich ('実行可能ファイル' を検索) //PA...

HTML を使用して IE8 および IE9 の互換表示モードを無効にするヒント

IE 8 以降では互換モードが追加され、これを有効にすると IE の下位バージョンでレンダリングされ...

親子コンポーネントの通信を解決するための3つのVueスロット

目次序文環境の準備カテゴリコンポーネントアプリのコンポーネント1. デフォルトスロット2. 名前付き...

MySQL 8.0.22 解凍版インストールチュートリアル(初心者向け)

目次1. リソースのダウンロード2. ソフトウェアを解凍する2.1 場所を選択する2.2 名前を変更...

Reactでコンポーネントロジックを共有する3つの方法

簡単に説明すると、これら 3 つの方法は、レンダリング プロップ、高階コンポーネント、カスタム フッ...

XHTML と CSS によるオブジェクト指向プログラミング

<br />XHTML と CSS がオブジェクト指向だったらよかったのに。 。太陽は北...

最新の人気スクリプトAutojsソースコード共有

今日は、最新の人気スクリプト 50 個を含むソース コードを共有します。現在、Mine Guard ...