1. 程式人生 > >利用HTML來播放音訊檔案

利用HTML來播放音訊檔案

用<embed>標記。

其主要有如下的屬性:

src:指定要載入的多媒體檔案

autostart:設定是否自動播放

loop:設定播放的次數

播放背景音樂:用<bgsound>屬性

由於是背景音樂,應該選用.mid 的音樂,可以佔用較小的記憶體。

-------------------------------修改----------------------------------------------------------------------

向網站新增音訊的最好的方法:

使用<audio>屬性,其在html4中是非法的,他是一個HTML5的屬性

必須在開頭加上<!DOCTYPE html>。

<audio controls="controls">
  <source src="song.mp3" type="audio/mp3" />
  <source src="song.ogg" type="audio/ogg" />
Your browser does not support this audio format.
</audio>

上面的例子使用了一個 mp3 檔案,這樣它在 Internet Explorer、Chrome 以及 Safari 中是有效的。

為了使這段音訊在 Firefox 和 Opera 中同樣有效,添加了一個 ogg 型別的檔案。如果失敗,會顯示錯誤訊息。

相關推薦

利用HTML播放音訊檔案

用<embed>標記。 其主要有如下的屬性: src:指定要載入的多媒體檔案 autostart:設定是否自動播放 loop:設定播放的次數 播放背景音樂:用<bgsound>屬性 由於是背景音樂,應該選用.mid 的音樂,可以佔用較小

iphone利用AudioQueue播放音訊檔案(mp3,aac,caf,wav等)

最近在做iphone上的流媒體播放,需要用到播放音訊流,參考了好多部落格、網站,最終算是把這個比較難弄的問題解決了。 這篇文章是播放音訊檔案的,我會專門用一篇文章來介紹如何用AudioQueue來播放raw pcm data,相信這是大多數ios開發同胞需要的吧。 在

(四)MFC學習之使用directSound播放音訊檔案

環境:windows10+vs2017 音訊格式要求:.wav  (8位24khz)(這是預設的) directx只能播放wav格式檔案 DirectSound提供了各種音效處理的支援,如:低延遲、3d立體和協調硬體等功能 vs2012開始,vs已經整合directx

使用flash外掛在HTML播放音訊

原文連結:WordPress Audio Player 非外掛方式使用方法 Standalone version The standalone version comes with a JavaScript file to simplify configuring a

MFC學習之使用directSound播放音訊檔案

環境:windows10+vs2017 音訊格式要求:.wav  (8位24khz)(這是預設的) directx只能播放wav格式檔案 DirectSound提供了各種音效處理的支援,如:低延遲、3d立體和協調硬體等功能 vs2012開始,vs已經繼承directx

嵌入式linux開發板使用pulseaudio連線藍芽耳機播放音訊檔案

Show this help list-modules List loaded modules list-cards List cards list-sinks List loaded sinks

使用MediaPlayer播放音訊檔案

MediaPlayer是一個支援音訊及視訊檔案播放的Android類,可播放不同來源(本地或網路流媒體)、多種格式(如WAV、MP3、Ogg Vorbis、MPEG-4以及3GPP)的多媒體檔案。 新建音視訊播放、暫停和停止封裝類 package c

Android-播放音訊檔案

下面分享一個Android播放mp3檔案的例子。 執行介面: 實現步驟: 1)在res/layout.xml 檔案中新增三個按鈕,設定相應屬性。 <?xml version="1.0"

使用SDL2播放音訊檔案出現斷斷續續的問題

自己在雷神的部落格上找到了播放音訊檔案的示例程式。程式順利跑通。 自後自己在window進行編譯,編譯通過。可是在進行播放的時候,聲音老是斷斷續續地播放。我嘗試了好多次,實在是不知道原因。仔細翻閱了雷神相關的SDL部落格。才發現, 原來時SDL版本的問題。 我看的示例程式是

AVAudioPlayer播放音訊檔案

在viewdidload 載入 [self didLoadAudioPlayer];- (void) didLoadAudioPlayer{ NSString * musicFilePath

Linux中利用logrotate對log檔案進行轉儲

使用logrotate對日誌檔案轉儲,按時或者按大小。 logrotate簡介 NAME logrotate - rotates, compresses, and mails system logs SYNOPSIS

C#播放音訊檔案

C#設定CooperativeLevel概述 這裡介紹C#設定CooperativeLevel。因為Windows是多工的系統,裝置不是獨佔的,所以在使用裝置前要為這個裝置C#設定CooperativeLevel。 作者:佚名來源:部落格園|2009-09-03 11:1

IOS音訊1:之採用四種方式播放音訊檔案(一)AudioToolbox AVFoundation OpenAL AUDIO QUEUE

在本卷你可以學到什麼? 採用四種方法設計應用於各種場合的音訊播放器: 基於AudioToolbox.framework框架。播放系統聲音檔案。 基於AVFoundation.framework框架。播放多種音訊格式檔案。具有高階音訊播放器功能。如實時顯示進度、功率,控制音量

jquery播放音訊檔案

<input type="button" value="test" id="aa" onclick="test();"> <script type="text/javascript

在瀏覽器中播放音訊檔案的相容性問題

下面談談本人在html中插入音訊檔案,經過我的本地測試總結的一些問題(播放mp3檔案):1、<embed type="audio/mp3" src="" autostart=true loop=false></embed>問題:IE8上正常(通過media player外掛來播放)但在

Java如何播放音訊檔案,4行程式碼幫你搞定(不,1行)!

首先在這給各位看官姥爺道個歉,這個程式碼是很久以前的寫Swing的時候寫的了,現在也回憶不起了,試了一下的確有問題,放不出來聲音,重新給大家寫一個簡單的 用AudioClip介面來播放音訊軟體[捨棄,

C++實現播放音訊檔案

使用c++播放音訊檔案#include<Windows.h> #pragma comment(lib,"winmm.lib") void main() { mciSendString(TEXT("open 1.wav alias mysong"), NU

NodeJS研究筆記,利用目錄實現跨平臺檔案

檔案加鎖是多執行緒或多程序開發時,確保檔案資源不被併發讀寫所汙染的有效措施,NodeJS提供了一些辦法確保在競爭性環境下,檔案資料的一致性。 NodeJS保證檔案讀取一致性的辦法有兩種,一是讀取檔案時設定隔離標誌,隔離標誌是指,當使用fs模組開啟檔案時,在開啟

VC++播放音訊檔案音訊資料的方法

1 int rate=1000; //刺激率 2 int sampleRate = 44100; //取樣率 3 const int NUMPTS = (int) (44100 * 0.5); // 0.5s 4 short int waveOut[NUMPTS];//音訊資料 5

一個關於在Eclipse中播放音訊檔案的問題

這個問題有點無語,目前還不知道這是什麼原因,因為對Eclipse不熟悉 如果用如下程式碼: URL u = getClass().getResource("src/GUI_Basic/aaaa.wa