標題:
[發問]
可以用Actionscript3.0 執行網頁裡的javascript 嗎?
[打印本頁]
作者:
silverwolf11
時間:
2012-9-10 13:28
標題:
可以用Actionscript3.0 執行網頁裡的javascript 嗎?
請問
我使用了 Flash 組件裡的影片播放器(videoPlay)
裡面載入 sol.flv 的影片
場景只有一個影格
語法如下
import fl.video.VideoEvent;
videoPlay.source="sol.flv";
videoPlay.play();
videoPlay.addEventListener(VideoEvent.COMPLETE, $video);
function $video(e:Event){
執行網頁的js[removeBtn()]
}
複製代碼
當影片播放完畢後
想讓它執行網頁裡的javascript
請問應該如何寫??
如果html與swf在不同目錄下可以執行嗎?
index.html在homepage目錄下
swf與sol.flv在homepage的子目錄video裡
還有...flash可以載入mpg的影片檔嗎?
還是只能將mpg轉檔成flv?
謝謝!!
作者:
gucci
時間:
2012-9-10 15:38
ExternalInterface.call("JS名稱");
複製代碼
回復
1#
silverwolf11
作者:
silverwolf11
時間:
2012-9-11 08:23
回復
2#
gucci
感謝gucci 回覆
我試著把您提供的語法放上去
可是...好像還是不行ㄟ~"~
附件是我的範例
可以幫我看看嗎??
感謝!!
作者:
小誌
時間:
2012-9-12 03:32
GUCCI提供的解法是正確的
你附加的檔案我下載測試也是正確的
[attach]12453[/attach]
作者:
silverwolf11
時間:
2012-9-12 08:41
本帖最後由 silverwolf11 於 2012-9-12 08:43 編輯
回復
4#
小誌
ㄟ~~~ 真的!!
可是我執行時都會有錯誤訊息
IE,FF,Opera,safari 會出現下面訊息
[attach]12456[/attach]
chrome 則是沒有畫面...
[attach]12457[/attach]
如果就這樣把它放到網路空間
會不會造成有些使用者看得到畫面
有些則看不到的情形啊??
範例:
http://www.dropbox.com/s/pp6ampo3vqcss1m/demo0912.rar
作者:
小誌
時間:
2012-9-12 14:49
不能用 file:// 在本機瀏覽
要以網路 http:// 方式瀏覽
放到網路空間,各瀏覽器能不能看到,與FLASH無關
要看瀏覽器支不支援觀看
作者:
silverwolf11
時間:
2012-9-12 22:08
回復
6#
小誌
有了有了!!!!
放到網路測試就可以了~
真的很感謝您~~
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)