軟件下載
文件大小:
軟件介紹
if (!mySoundObj1.IsPlaying()) mySoundObj2.TGotoAndPlay(/scale-event, start)
好吧,我們可以試一試我們的這幾個連接了。首先開始播放我們的教程音樂,在停止該該教程音樂以播放scale音樂,然后在繼續(xù)教程音樂,這時候你會發(fā)覺scale音樂停止了。
具體源代碼如下:
<HTML>
<HEAD>
<SCRIPT SRC="flashsound.js"></SCRIPT>
<SCRIPT>
var mySoundObj1 = new FlashSound();
var mySoundObj2 = new FlashSound();
</SCRIPT>
</HEAD>
<BODY>
<P><A HREF="javascript://"
onmouseover="mySoundObj1.TGotoAndPlay(/,1)">播放教程音樂</A>
<A HREF="javascript://"
onmouseover="mySoundObj1.TStopPlay(/)">暫停播放</A>
<A HREF="javascript://"
onmouseover="mySoundObj1.TPlay(/)">繼續(xù)播放</A>
<A HREF="javascript://"
onmouseover="alert(mySoundObj1.IsPlaying(/))">是否播放</A></P>
<A HREF="javascript://"
onmouseover="if (!mySoundObj1.IsPlaying()) mySoundObj2.TGotoAndPlay(/scale-event, start)">播放Scale音樂</A></P>
<SCRIPT>
mySoundObj1.autostart = false;
mySoundObj1.embedSWF("earsonly.swf");
mySoundObj2.embedSWF("scale.swf");
</SCRIPT>
</BODY>
</HTML>
檢查是否播放器準備好
FlashSound的JavaScript API的isPlayerReady()方法在瀏覽器識別到播放器和JavaScrip對象并且SWF至少被裝載一個幀上的時候就返回True(真值)。如果不是這樣的話就返回False。FlashSound API是在所有其它API方法調用之前執(zhí)行這個方法,所以你不用擔心多次使用它會有什么問題的。但是你在調用一個lash方法的時候,你必須使用isPlayerReady(),因為Flash方法不是FlashSound的 JaScript API的一部分。
如圖4所示的連接是播放一個Flash流磁道,它在FlashSound上播放一段教程音樂。我們可以增加兩條語句來實現(xiàn),第一條,在嵌入教程音樂之前,我們打印出isPlayReady()的數(shù)值;第二條,在嵌入教程SWF之后打印出isPlayerReady()的數(shù)值。這樣我們可以看看這兩次的區(qū)別,從打印的結果我們可以發(fā)現(xiàn):在嵌入教程音樂之前,isPlayReady()的值是False,而在嵌入教程音樂之后,其值是True。
下面是詳細的代碼:
<HTML>
<HEAD>
<SCRIPT SRC="flashsound.js"></SCRIPT>
<SCRIPT>
var mySoundObj = new FlashSound();
</SCRIPT>
</HEAD>
<BODY>
<P><A HREF="javascript://"
onmouseover="mySoundObj.TGotoAndPlay(/,1)">播放教程音樂</A>
<A HREF="javascript://"
onmouseover="mySoundObj.TStopPlay(/)">暫停播放</A>
<A HREF="javascript://"
onmouseover="mySoundObj.TPlay(/)">繼續(xù)播放</A>
<A HREF="javascript://"
onmouseover="alert(mySoundObj.IsPlaying(/))">是否播放</A></P>
<SCRIPT>
alert("Before Embedding, isPlayerReady() returns " +
mySoundObj.isPlayerReady());
mySoundObj.autostart = false;
mySoundObj.embedSWF("earsonly.swf");
alert("After Embedding, isPlayerReady() returns " +
mySoundObj.isPlayerReady());
</SCRIPT>
</BODY>
</HTML>
好吧,我們可以試一試我們的這幾個連接了。首先開始播放我們的教程音樂,在停止該該教程音樂以播放scale音樂,然后在繼續(xù)教程音樂,這時候你會發(fā)覺scale音樂停止了。
具體源代碼如下:
<HTML>
<HEAD>
<SCRIPT SRC="flashsound.js"></SCRIPT>
<SCRIPT>
var mySoundObj1 = new FlashSound();
var mySoundObj2 = new FlashSound();
</SCRIPT>
</HEAD>
<BODY>
<P><A HREF="javascript://"
onmouseover="mySoundObj1.TGotoAndPlay(/,1)">播放教程音樂</A>
<A HREF="javascript://"
onmouseover="mySoundObj1.TStopPlay(/)">暫停播放</A>
<A HREF="javascript://"
onmouseover="mySoundObj1.TPlay(/)">繼續(xù)播放</A>
<A HREF="javascript://"
onmouseover="alert(mySoundObj1.IsPlaying(/))">是否播放</A></P>
<A HREF="javascript://"
onmouseover="if (!mySoundObj1.IsPlaying()) mySoundObj2.TGotoAndPlay(/scale-event, start)">播放Scale音樂</A></P>
<SCRIPT>
mySoundObj1.autostart = false;
mySoundObj1.embedSWF("earsonly.swf");
mySoundObj2.embedSWF("scale.swf");
</SCRIPT>
</BODY>
</HTML>
檢查是否播放器準備好
FlashSound的JavaScript API的isPlayerReady()方法在瀏覽器識別到播放器和JavaScrip對象并且SWF至少被裝載一個幀上的時候就返回True(真值)。如果不是這樣的話就返回False。FlashSound API是在所有其它API方法調用之前執(zhí)行這個方法,所以你不用擔心多次使用它會有什么問題的。但是你在調用一個lash方法的時候,你必須使用isPlayerReady(),因為Flash方法不是FlashSound的 JaScript API的一部分。
如圖4所示的連接是播放一個Flash流磁道,它在FlashSound上播放一段教程音樂。我們可以增加兩條語句來實現(xiàn),第一條,在嵌入教程音樂之前,我們打印出isPlayReady()的數(shù)值;第二條,在嵌入教程SWF之后打印出isPlayerReady()的數(shù)值。這樣我們可以看看這兩次的區(qū)別,從打印的結果我們可以發(fā)現(xiàn):在嵌入教程音樂之前,isPlayReady()的值是False,而在嵌入教程音樂之后,其值是True。
下面是詳細的代碼:
<HTML>
<HEAD>
<SCRIPT SRC="flashsound.js"></SCRIPT>
<SCRIPT>
var mySoundObj = new FlashSound();
</SCRIPT>
</HEAD>
<BODY>
<P><A HREF="javascript://"
onmouseover="mySoundObj.TGotoAndPlay(/,1)">播放教程音樂</A>
<A HREF="javascript://"
onmouseover="mySoundObj.TStopPlay(/)">暫停播放</A>
<A HREF="javascript://"
onmouseover="mySoundObj.TPlay(/)">繼續(xù)播放</A>
<A HREF="javascript://"
onmouseover="alert(mySoundObj.IsPlaying(/))">是否播放</A></P>
<SCRIPT>
alert("Before Embedding, isPlayerReady() returns " +
mySoundObj.isPlayerReady());
mySoundObj.autostart = false;
mySoundObj.embedSWF("earsonly.swf");
alert("After Embedding, isPlayerReady() returns " +
mySoundObj.isPlayerReady());
</SCRIPT>
</BODY>
</HTML>
版權聲明:
1 本站所有資源(含游戲)均是軟件作者、開發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產生的一切后果將由您自己承擔!
2 本站將不對任何資源負法律責任,所有資源請在下載后24小時內刪除。
3 若有關在線投稿、無法下載等問題,請與本站客服人員聯(lián)系。
4 如侵犯了您的版權、商標等,請立刻聯(lián)系我們并具體說明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784
熱門軟件
- 千億體育手機版本v2.0.1 安卓版
- tplink物聯(lián)電腦版(原tplink安防) v2.12.17.
- Sandboxie Plus v1.9.8 / v5.64.8 開源電腦
- 字魂100號方方先鋒體字體包免費版
- 奧維互動地圖奧維地圖PC破解版VIP V9.0.6
- 蘭博對戰(zhàn)平臺 V1.38.6 官方最新版 / 蘭博玩
- reWASD(Xbox One手柄映射工具) V6.0.1.5190
- mtool修改器 V2023.11 官方最新版 / mtool
- 115轉存助手ui優(yōu)化版腳本 V3.9.1 綠色免費
- iSecure Center電腦客戶端 V1.5.0 官方版
最近更新
點擊加載更多評論>>