网页嵌入视频播放器代码大全
網(wǎng)頁(yè)中嵌入視頻代碼綜合完全版
1.avi格式
代碼片斷如下:
程序代碼
<objectid="video"width="400"height="200"border="0"classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<paramname="ShowDisplay"value="0">
<paramname="ShowControls"value="1">
<paramname="AutoStart"value="1">
<paramname="AutoRewind"value="0">
<paramname="PlayCount"value="0">
<paramname="Appearancevalue="0value=""">
<paramname="BorderStylevalue="0value=""">
<paramname="MovieWindowHeight"value="240">
<paramname="MovieWindowWidth"value="320">
<paramname="FileName"value="/Mbar.avi">
<embedwidth="400"height="200"border="0"showdisplay="0"showcontrols="1"autostart="1"autorewind="0"playcount="0"moviewindowheight="240"moviewindowwidth="320"filename="/Mbar.avi"src="Mbar.avi">
</embed>
</object>
2.mpg格式
代碼片斷如下:
程序代碼
<objectclassid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A"id="ActiveMovie1"width="239"height="250">
<paramname="Appearance"value="0">
<paramname="AutoStart"value="-1">
<paramname="AllowChangeDisplayMode"value="-1">
<paramname="AllowHideDisplay"value="0">
<paramname="AllowHideControls"value="-1">
<paramname="AutoRewind"value="-1">
<paramname="Balance"value="0">
<paramname="CurrentPosition"value="0">
<paramname="DisplayBackColor"value="0">
<paramname="DisplayForeColor"value="16777215">
<paramname="DisplayMode"value="0">
<paramname="Enabled"value="-1">
<paramname="EnableContextMenu"value="-1">
<paramname="EnablePositionControls"value="-1">
<paramname="EnableSelectionControls"value="0">
<paramname="EnableTracker"value="-1">
<paramname="Filename"value="/mpeg/halali.mpg"valuetype="ref">
<paramname="FullScreenMode"value="0">
<paramname="MovieWindowSize"value="0">
<paramname="PlayCount"value="1">
<paramname="Rate"value="1">
<paramname="SelectionStart"value="-1">
<paramname="SelectionEnd"value="-1">
<paramname="ShowControls"value="-1">
<paramname="ShowDisplay"value="-1">
<paramname="ShowPositionControls"value="0">
<paramname="ShowTracker"value="-1">
<paramname="Volume"value="-480">
</object>
3.smi格式
代碼片斷如下:
程序代碼
<OBJECTid=RVOCXclassid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFAwidth=240height=180>
<paramname="_ExtentX"value="6350">
<paramname="_ExtentY"value="4763">
<paramname="AUTOSTART"value="-1">
<paramname="SHUFFLE"value="0">
<paramname="PREFETCH"value="0">
<paramname="NOLABELS"value="-1">
<paramname="SRC"value="rm.rm">
<paramname="CONTROLS"value="ImageWindow">
<paramname="CONSOLE"value="console1">
<paramname="LOOP"value="0">
<paramname="NUMLOOP"value="0">
<paramname="CENTER"value="0">
<paramname="MAINTAINASPECT"value="0">
<paramname="BACKGROUNDCOLOR"value="#000000"><embedsrc="real.smi"type="audio/x-pn-realaudio-plugin"console="Console1"controls="ImageWindow"height="180"width="240"autostart="true"></OBJECT>
4.rm格式
代碼片斷如下:
程序代碼
<OBJECTID=video1CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"HEIGHT=288WIDTH=352>
<paramname="_ExtentX"value="9313">
<paramname="_ExtentY"value="7620">
<paramname="AUTOSTART"value="0">
<paramname="SHUFFLE"value="0">
<paramname="PREFETCH"value="0">
<paramname="NOLABELS"value="0">
<paramname="SRC"value="rtsp://203.*.*.35/vod/dawan-a.rm">
<paramname="CONTROLS"value="ImageWindow">
<paramname="CONSOLE"value="Clip1">
<paramname="LOOP"value="0">
<paramname="NUMLOOP"value="0">
<paramname="CENTER"value="0">
<paramname="MAINTAINASPECT"value="0">
<paramname="BACKGROUNDCOLOR"value="#000000"><embedSRCtype="audio/x-pn-realaudio-plugin"CONSOLE="Clip1"CONTROLS="ImageWindow"HEIGHT="288"WIDTH="352"AUTOSTART="false">
</OBJECT>
5.wmv格式
代碼片斷如下:
程序代碼
<objectid="NSPlay"width=200height=180classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"codebase="http://activex.microsoft.com/activex/controls/mplayer/en
/nsmp2inf.cab#Version=6,4,5,715"standby="LoadingMicrosoftWindowsMediaPlayercomponents..."type="application/x-oleobject"align="right"hspace="5">
<paramname="AutoRewind"value=1>
<paramname="FileName"value="/blog/******.wmv">
<paramname="ShowControls"value="1">
<paramname="ShowPositionControls"value="0">
<paramname="ShowAudioControls"value="1">
<paramname="ShowTracker"value="0">
<paramname="ShowDisplay"value="0">
<paramname="ShowStatusBar"value="0">
<paramname="ShowGotoBar"value="0">
<paramname="ShowCaptioning"value="0">
<paramname="AutoStart"value=1>
<paramname="Volume"value="-2500">
<paramname="AnimationAtStart"value="0">
<paramname="TransparentAtStart"value="0">
<paramname="AllowChangeDisplaySize"value="0">
<paramname="AllowScan"value="0">
<paramname="EnableContextMenu"value="0">
<paramname="ClickToPlay"value="0">
</object>
6.wma格式
放在<body>里面。下面是部分解釋:
<objectclassid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"id="MediaPlayer1"><paramname="Filename"value="/www.z188.net/1.Wma"><!--你文件的位置-->
<paramname="PlayCount"value="1"><!--控制重復(fù)次數(shù):“x”為幾重復(fù)播放幾次;x=0,無限循環(huán)。-->
<paramname="AutoStart"value="0"><!--控制播放方式:x=1,打開網(wǎng)頁(yè)自動(dòng)播放;x=0,按播放鍵播放。-->
<paramname="ClickToPlay"value="1"><!--控制播放開關(guān):x=1,可鼠標(biāo)點(diǎn)擊控制播放或暫停狀態(tài);x=0,禁用此功能。-->
<paramname="DisplaySize"value="0"><!--控制播放畫面:x=0,原始大小;x=1,一半大小;x=2,2倍大小。-->
<paramname="EnableFullScreenControls"value="1"><!--控制切換全屏:x=1,允許切換為全屏;x=0,禁用此功能。-->
<paramname="ShowAudioControls"value="1"><!--控制音量:x=1,允許調(diào)節(jié)音量;x=0,禁止音量調(diào)節(jié)。-->
<paramname="EnableContextMenu"value="1"><!--控制快捷菜單:x=1,允許使用右鍵菜單;x=0,禁用右鍵菜單。-->
<paramname="ShowDisplay"value="1"><!--控制版權(quán)信息:x=1,顯示電影及作者信息;x=0,不顯示相關(guān)信息-->
</object>
7.WindowsMediaPlayer系列(不同面板樣式)
綜合型:
<objectclassid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95codebase="http://activex.microsoft.com/activex/controls/mplayer
/en/nsmp2inf.cab#Version=6,1,5,217"
id=MediaPlayertype=application/x-oleobjectwidth=210height=340standby="LoadingMicrosoftWindowsMediaPlayercomponents..."VIEWASTEXTalign=MIDDLE>
<paramname=AudioStreamvalue=-1>
<paramname=AutoSizevalue=0>
<paramname=AutoStartvalue=1>
<paramname=AnimationAtStartvalue=0>
<paramname=AllowScanvalue=-1>
<paramname=AllowChangeDisplaySizevalue=0>
<paramname=AutoRewindvalue=0>
<paramname=Balancevalue=0>
<paramname=BaseURLvalue="">
<paramname=BufferingTimevalue=5>
<paramname=CaptioningIDvalue="">
<paramname=ClickToPlayvalue=0>
<paramname=CursorTypevalue=32512>
<paramname=CurrentPositionvalue=-1>
<paramname=CurrentMarkervalue=0>
<paramname=DefaultFramevalue=1>
<paramname=DisplayBackColorvalue=0>
<paramname=DisplayForeColorvalue=16777215>
<paramname=DisplayModevalue=0>
<paramname=DisplaySizevalue=0>
<paramname=Enabledvalue=-1>
<paramname=EnableContextMenuvalue=-1>
<paramname=EnablePositionControlsvalue=0>
<paramname=EnableFullScreenControlsvalue=0>
<paramname=EnableTrackervalue=1>
<paramname=Filenamevalue="http://202.102.*.*/flash/2/fff.swf">
<paramname=InvokeURLsvalue=-1>
<paramname=Languagevalue=-1>
<paramname=Mutevalue=0>
<paramname=PlayCountvalue=1>
<paramname=PreviewModevalue=0>
<paramname=Ratevalue=1>
<paramname=SAMILangvalue="">
<paramname=SAMIStylevalue="">
<paramname=SAMIFileNamevalue="">
<paramname=SelectionStartvalue=0>
<paramname=SelectionEndvalue=true>
<paramname=SendOpenStateChangeEventsvalue=-1>
<paramname=SendWarningEventsvalue=-1>
<paramname=SendErrorEventsvalue=-1>
<paramname=SendKeyboardEventsvalue=0>
<paramname=SendMouseClickEventsvalue=0>
<paramname=SendMouseMoveEventsvalue=0>
<paramname=SendPlayStateChangeEventsvalue=-1>
<paramname=ShowCaptioningvalue=0>
<paramname=ShowControlsvalue=1>
<paramname=ShowAudioControlsvalue=1>
<paramname=ShowDisplayvalue=1>
<paramname=ShowGotoBarvalue=1>
<paramname=ShowPositionControlsvalue=1>
<paramname=ShowStatusBarvalue=1>
<paramname=ShowTrackervalue=1>
<paramname=TransparentAtStartvalue=0>
<paramname=VideoBorderWidthvalue=0>
<paramname=VideoBorderColorvalue=0>
<paramname=VideoBorder3Dvalue=0>
<paramname=Volumevalue=-1070>
<paramname=WindowlessVideovalue=1>
</object>
簡(jiǎn)易型:
<EMBEDsrc=http://www.*.com/mediadate/lxlhbcn.asfstyle="HEIGHT:45px;WIDTH:190px"type=audio/mpegAUTOSTART="1"loop="0">
</EMBED>
標(biāo)簽型:
<embedwidth=240height=140transparentatstart=trueanimationatstart=falseautostart=trueautosize=falsevolume=100displaysize=0showdisplay=trueshowstatusbar=trueshowcontrols=trueshowaudiocontrols=trueshowtracker=trueshowpositioncontrols=truebalance=truesrc="http://www.*.com/mediadate/lxlhbcn.asf">
</embed>
引用內(nèi)容
媒體播放器的外觀界面
在網(wǎng)頁(yè)中,你可以通過相關(guān)屬性來控制媒體播放器的哪些部分出現(xiàn),哪些部分不出現(xiàn)。
媒體播放器包括如下元素:
VideoDisplayPanel:視頻顯示面板;
VideoBorder:視頻邊框;
ClosedCaptioningDisplayPanel;字幕顯示面板;
TrackBar;搜索欄;
ControlBarwithAudioandPositionControls:帶有聲音和位置控制的控制欄;
GoToBar:轉(zhuǎn)到欄;
DisplayPanel:顯示面板;
StatusBar:狀態(tài)欄;
下面的屬性用來決定顯示哪一個(gè)元素:
ShowControls屬性:是否顯示控制欄(包括播放控件及可選的聲音和位置控件);
ShowAudioControls屬性:是否在控制欄顯示聲音控件(靜音按鈕和音量滑塊);
ShowPositionControls屬性:是否在控制欄顯示位置控件(包括向后跳進(jìn)、快退、快進(jìn)、向前跳進(jìn)、預(yù)覽播放列表中的每個(gè)剪輯);
ShowTracker屬性:是否顯示搜索欄;
ShowDisplay屬性:是否顯示顯示面板(用來提供節(jié)目與剪輯的信息);
ShowCaptioning屬性:是否顯示字幕顯示面板;
ShowGotoBar屬性:是否顯示轉(zhuǎn)到欄;
ShowStatusBar屬性:是否顯示狀態(tài)欄;
播放列表
媒體播放器提供下面的方法來訪問播放列表中的剪輯:
Next方法,跳到節(jié)目(播放列表)中的下一個(gè)剪輯;
Previous方法,跳回到節(jié)目中的上一個(gè)剪輯;
媒體播放器的一個(gè)特性是能夠預(yù)覽節(jié)目中的每一個(gè)剪輯,使用如下屬性:
PreviewMode屬性,決定媒體播放器當(dāng)前是否處于預(yù)覽模式;
CanPreview屬性,決定媒體播放器能否處于預(yù)覽模式;
在windows媒體元文件中,可以為每一個(gè)剪輯指定預(yù)覽時(shí)間——PREVIEWDURATION,如果沒有指定,那么默認(rèn)的預(yù)覽時(shí)間是10秒鐘。
你也可以用Windows媒體元文件來添加watermarks與banners,元文件也支持插入廣告時(shí)的無間隙流切換。
節(jié)目信息
使用GetMediaInfoString方法可以返回相關(guān)剪輯或節(jié)目的如下信息:
文件名:Filename
標(biāo)題:Title
描述:Description
作者:Author
版權(quán):Copyright
級(jí)別:Rating
URLs:logoicon、watermark、banner的地址
剪輯信息可以放在媒體文件中,也可以放在Windows媒體元文件中,或者兩者都放。如果在元文件中指定了剪輯信息,那么用GetMediaInfoString方法返回的就是元文件中的信息,而不會(huì)返回剪輯中包含的信息。
在元文件中,附加信息可以放置在每一個(gè)剪輯或節(jié)目的PARAM標(biāo)簽中。你可以為每個(gè)剪輯添加任意多個(gè)PARAM標(biāo)簽,用來存儲(chǔ)自定義的信息或鏈接到相關(guān)站點(diǎn)。在PARAM標(biāo)簽中的信息可以通過GetMediaParameter方法來訪問。
下面的屬性返回有關(guān)大小和時(shí)間的信息:
ImageSourceHeight、ImageSourceWidth:返回圖像窗口的顯示尺寸;
Duration屬性,返回剪輯的長(zhǎng)度(秒),要檢測(cè)這個(gè)屬性是否包含有效的數(shù)值,請(qǐng)檢查IsDurationValid屬性。(對(duì)于廣播的視頻,其長(zhǎng)度是不可預(yù)知的)。
字幕
你可以用.smi文件來為你的節(jié)目添加字幕。媒體播放器支持下面的屬性來處理字幕:
SAMIFileName屬性,指定.smi文件的名字;
SAMILang屬性,指定字幕的語言(如果沒有指定則使用第一種語言);
SAMIStyle屬性,指定字幕的文字大小和樣式;
ShowCaptioning屬性,決定是否顯示字幕顯示面板;
腳本命令
伴隨音頻、視頻流,你可以在流媒體文件中加入腳本命令。腳本命令是多媒體流中與特定時(shí)間同步的多對(duì)Unicode串。第一個(gè)串標(biāo)識(shí)待發(fā)命令的類型,第二個(gè)串指定要執(zhí)行的命令。
當(dāng)流播放到與腳本相關(guān)的時(shí)間時(shí),控件會(huì)向網(wǎng)頁(yè)發(fā)送一個(gè)ScriptCommand事件,然后由事件處理進(jìn)程來響應(yīng)這個(gè)事件。腳本命令字符串會(huì)作為腳本命令事件的參數(shù)傳遞給事件處理器。
媒體播放器會(huì)自動(dòng)處理下面類型的內(nèi)嵌腳本命令:
1)URL型命令:當(dāng)媒體播放器控件收到一個(gè)URL型的命令時(shí),指定的URL會(huì)被裝載到用戶的默認(rèn)瀏覽器。如果媒體播放器嵌在一個(gè)分幀的HTML文件中,URL頁(yè)可以裝載到由腳本命令指定的幀內(nèi)。如果腳本命令沒有指定一個(gè)幀,將由DefaultFrame屬性決定將URL頁(yè)裝入哪一幀。
你可以通過設(shè)置InvokeURLs屬性來決定是否自動(dòng)處理URL型的腳本命令。如果這個(gè)屬性的值為false,媒體播放器控件將忽視URL型命令。但是腳本命令事件仍會(huì)觸發(fā),這就允許你有選擇地處理URL型命令。
URL型命令指定的是URL的相對(duì)地址。基地址是由BaseURL屬性指定的。媒體播放器控件傳送的腳本命令事件的命令參數(shù)是鏈接好的地址。
2)FILENAME型命令:當(dāng)媒體播放器控件收到一個(gè)FILENAME型的命令時(shí),它將FileName屬性設(shè)置為腳本命令提供的文件,之后媒體播放器會(huì)打開這個(gè)文件開始播放。媒體播放器控件總是自動(dòng)處理FILENAME型命令,不象URL型命令,它們不能被禁止。
3)TEXT型命令:當(dāng)媒體播放器控件收到一個(gè)TEXT型的命令時(shí),它會(huì)將命令的內(nèi)容顯示在控件的字幕窗口。內(nèi)容可以是純文本的,也可以是HTML。
4)EVENT型命令:當(dāng)媒體播放器控件收到一個(gè)EVENT型的命令時(shí),它會(huì)在媒體元文件中搜索EVENT元素的NAME屬性。如果NAME屬性與腳本命令中的第二個(gè)字符串匹配,媒體播放器控件就執(zhí)行包含在EVENT元素中的條目。
5)OPENEVENT型命令:當(dāng)媒體播放器控件收到一個(gè)OPENEVENT型的命令時(shí),它會(huì)在媒體元文件中檢查EVENT元素,并打開匹配的標(biāo)題,但不播放,直到收到來自EVENT型命令的同名真實(shí)事件。
捕捉鍵盤和鼠標(biāo)事件
EnableContextMenu與ClickToPlay屬性為用戶提供了在圖像窗口進(jìn)行操作的方法。
如果EnableContextMenu屬性為true,在圖像窗口右擊鼠標(biāo)可以打開關(guān)聯(lián)菜單,如果將ClickToPlay屬性設(shè)為true,用戶可以單擊圖像窗口進(jìn)行播放與暫停的切換。
要接收鼠標(biāo)移動(dòng)和單擊事件,請(qǐng)將SendMouseMoveEvents和SendMouseClickEvents屬性設(shè)為true。鼠標(biāo)事件有:
MouseDown,當(dāng)用戶按下鼠標(biāo)時(shí)產(chǎn)生;
MouseUp,當(dāng)用戶釋放鼠標(biāo)時(shí)產(chǎn)生;
MouseMove,當(dāng)用戶移動(dòng)鼠標(biāo)時(shí)產(chǎn)生;
Click,當(dāng)用戶在媒體播放器上單擊鼠標(biāo)按鈕時(shí)產(chǎn)生;
DbClick,當(dāng)用戶在媒體播放器上雙擊鼠標(biāo)按鈕時(shí)產(chǎn)生;
要接收鍵盤事件,請(qǐng)將SendKeyboardEvents屬性設(shè)為true。鍵盤事件有:
KeyDown,當(dāng)用戶按下一個(gè)鍵時(shí)產(chǎn)生;
KeyUp,當(dāng)用戶釋放一個(gè)鍵時(shí)產(chǎn)生;
KeyPress,當(dāng)用戶按下并釋放一個(gè)鍵時(shí)產(chǎn)生;
監(jiān)測(cè)流狀態(tài)與網(wǎng)絡(luò)鏈接
流狀態(tài)屬性包括:
PlayState:播放狀態(tài);
OpenState:打開狀態(tài);
Bandwidth:帶寬;
支持的事件有:
OpenStateChange:打開狀態(tài)改變(僅當(dāng)SendOpenStateChangeEvents屬性為true時(shí)觸發(fā))
PlayStateChange:播放狀態(tài)改變(僅當(dāng)SendPlayStateChangeEvents屬性為true時(shí)觸發(fā))
EndOfStream:流結(jié)束時(shí)觸發(fā);
NewStream:打開新流時(shí)觸發(fā);
網(wǎng)絡(luò)接收屬性包括:
ReceptionQuality:接收質(zhì)量;
ReceivedPackets:已經(jīng)收到的包;
LostPackets:丟失的包;
監(jiān)測(cè)緩沖的屬性有:
BufferingTime:緩沖時(shí)間;
BufferingCount:緩沖次數(shù);
BufferingProgress:緩沖進(jìn)程;
Buffering:緩沖事件;
錯(cuò)誤處理
媒體播放器提供了內(nèi)建的錯(cuò)誤處理功能——在對(duì)話框或狀態(tài)欄顯示錯(cuò)誤信息。另外,你可以自己添加錯(cuò)誤處理程序。如果SendErrorEvents屬性設(shè)置為true,將不會(huì)顯示錯(cuò)誤框,而是發(fā)送錯(cuò)誤事件;如果SendErrorEvents屬性設(shè)置為false,將顯示錯(cuò)誤框,而是發(fā)送錯(cuò)誤事件。
媒體播放器支持下面的錯(cuò)誤處理事件:
Error事件,指有危險(xiǎn)性錯(cuò)誤發(fā)生;
Warning事件,指發(fā)生了非危險(xiǎn)性的錯(cuò)誤;
當(dāng)你的應(yīng)用程序接收到一個(gè)錯(cuò)誤事件,你可以檢測(cè)下面的屬性來確定具體的錯(cuò)誤信息:
HasError:檢測(cè)目前的媒體播放器是否有錯(cuò)誤;
ErrorCode:提供與該類型錯(cuò)誤相關(guān)的代碼值;
ErrorDescription:提供錯(cuò)誤的描述信息;
ErrorCorrection:指定媒體播放器對(duì)該類型的錯(cuò)誤進(jìn)行校正;
播放CD
媒體播放器將CD看作(在每個(gè)音軌的開頭具有標(biāo)記的)單一音頻流。要在網(wǎng)頁(yè)中使用CD,你需要將FileName屬性設(shè)為CDAUDI,必須帶有冒號(hào),如下所示:
<HTML>
<HEAD><TITLE>CDAudioPlaybackExample</TITLE></HEAD>
<BODY>
<OBJECTID="MediaPlayer"
CLASSID="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
WIDTH="320"
HEIGHT="508"
STYLE="position:absolute;left:0px;top:70px;">
<PARAMNAME="FileName"VALUE="cdaudi">
<PARAMNAME="AutoStart"VALUE="0">
<PARAMNAME="ShowControls"VALUE="1">
<PARAMNAME="ShowStatusBar"VALUE="1">
<PARAMNAME="ShowDisplay"VALUE="1">
</OBJECT>
</BODY>
</HTML>
之后你可以用Play方法播放CD了。
你可以在windows媒體元文件中指定播放順序以及每個(gè)音軌的信息。示例如下:
<ASXVERSION="3.0">
<TITLE>CDAudiowiththeMediaPlayer</TITLE>
<AUTHOR>WindowsMediaTechnologies</AUTHOR>
<COPYRIGHT>(c)1999,Microsoft,Inc.</COPYRIGHT>
<ENTRY>
<TITLE>Track1:Title1</TITLE>
<REFhref="/blog/cdaudi"/>
<STARTMARKERNUMBER="1"/>
<ENDMARKERNUMBER="2"/>
</ENTRY>
<ENTRY>
<TITLE>Track2:Title2</TITLE>
<REFhref="/blog/cdaudi"/>
<STARTMARKERNUMBER="2"/>
<ENDMARKERNUMBER="3"/>
</ENTRY>
<ENTRY>
<TITLE>Track3:Title3</TITLE>
<REFhref="/blog/cdaudi"/>
<STARTMARKERNUMBER="3"/>
<ENDMARKERNUMBER="4"/>
</ENTRY>
<ENTRY>
<TITLE>Track4:Title4</TITLE>
<REFhref="/blog/cdaudi"/>
<STARTMARKERNUMBER="4"/>
</ENTRY>
</ASX>
總結(jié)
以上是生活随笔為你收集整理的网页嵌入视频播放器代码大全的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xvidcore.dll not fou
- 下一篇: 电阻(电阻器)总结