ウェブページで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 + ローカルストレージ

推薦する

Docker で FastDFS ファイル システムを構築する (マルチイメージ チュートリアル)

目次FastDFSについて1. 画像を検索する2. イメージをインストールする3.1. 必要なディレ...

Nofollowタグの書き方と使い方

「nofollow」タグは数年前に Google、Yahoo、Microsoft によって提案されま...

Vue.$set の失敗の落とし穴の発見と解決

偶然、プロジェクト内でVue.$setが無効であることがわかりましたデータ フィルタリングを追加する...

フラッシュコンテンツの表示に使用される OBJECT タグと EMBED タグの違いの紹介

1. はじめに:ウェブページにフラッシュ コンテンツを正常に表示したい場合は、ページ上のフラッシュ ...

純粋な CSS で中空効果を実現するためのサンプルコード

私は最近、空洞化効果について研究しました。背景クリップ: テキスト背景はテキストの前景色にクリップさ...

Vue を使用して Web ページのスクリーンショットを撮る方法をご存知ですか?

目次1. html2Canvasをインストールする2. 必要なVueコンポーネントを導入する3. ス...

MySQL 5.7.10 winx64 のインストールと設定方法のグラフィック チュートリアル (win10)

MySQL は比較的使いやすいリレーショナル データベースです。今日は、win10 システムを再イ...

MySQL 選択最適化ソリューションに関する簡単な説明

目次実生活からの例クエリが遅い最適化する方法カウント制限最大値と最小値 min&max実生活...

mysql8.0 パスワードを忘れた場合の修正とネットコマンドのサービス名が無効になる問題

cmdにnet start mysqlと入力すると、プロンプトが表示されます: サービス名が無効です...

Vue はタブ ラベルを実装します (ラベルが自動スクロールを超える)

作成されたタブラベルがページの表示領域を超えると、タブラベルの距離だけ自動的にスクロールされます。ま...

この記事はVueのライフサイクルを理解するのに役立ちます

目次1. beforeCreate & created 2. マウント前とマウント済み3. ...

入力タイプの制限(複数の方法)

1. 入力・貼り付けできるのは中国語のみ<input onkeyup="value=...

CSS3は背景画像にマスクを設定し、マスクスタイルの継承の問題を解決します。

多くの場合、透明度の設定やぼかしなど、写真の背景を加工する必要があります。 ただし、背景画像が配置さ...

Reactにおけるフックの一般的な使用法

目次1. フックとは何ですか? 2. フックはなぜ現れるのでしょうか? 3. よく使われるフックは何...

Dockerコンテナとローカルマシン間でファイルを転送する方法

ホストとコンテナ間でファイルを転送するには、コンテナの完全な ID が必要です。取得方法は以下の通り...