麻辣家族討論版版's Archiver

silverwolf11 發表於 2012-9-10 13:28

可以用Actionscript3.0 執行網頁裡的javascript 嗎?

請問
我使用了 Flash 組件裡的影片播放器(videoPlay)
裡面載入 sol.flv 的影片
場景只有一個影格
語法如下[code]import fl.video.VideoEvent;
videoPlay.source="sol.flv";
videoPlay.play();
videoPlay.addEventListener(VideoEvent.COMPLETE, $video);
function $video(e:Event){
執行網頁的js[removeBtn()]
}[/code]當影片播放完畢後
想讓它執行網頁裡的javascript
請問應該如何寫??

如果html與swf在不同目錄下可以執行嗎?
index.html在homepage目錄下
swf與sol.flv在homepage的子目錄video裡

還有...flash可以載入mpg的影片檔嗎?
還是只能將mpg轉檔成flv?

謝謝!!

gucci 發表於 2012-9-10 15:38

[code]ExternalInterface.call("JS名稱"); [/code][b]回復 [url=http://forum.twbts.com/redirect.php?goto=findpost&pid=43642&ptid=7761]1#[/url] [i]silverwolf11[/i] [/b]

silverwolf11 發表於 2012-9-11 08:23

[b]回復 [url=http://forum.twbts.com/redirect.php?goto=findpost&pid=43647&ptid=7761]2#[/url] [i]gucci[/i] [/b]

感謝gucci 回覆
我試著把您提供的語法放上去
可是...好像還是不行ㄟ~"~
附件是我的範例
可以幫我看看嗎??
感謝!!

小誌 發表於 2012-9-12 03:32

GUCCI提供的解法是正確的
你附加的檔案我下載測試也是正確的

[attach]12453[/attach]

silverwolf11 發表於 2012-9-12 08:41

[i=s] 本帖最後由 silverwolf11 於 2012-9-12 08:43 編輯 [/i]

[b]回復 [url=http://forum.twbts.com/redirect.php?goto=findpost&pid=43735&ptid=7761]4#[/url] [i]小誌[/i] [/b]

ㄟ~~~ 真的!!
可是我執行時都會有錯誤訊息
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

[b]回復 [url=http://forum.twbts.com/redirect.php?goto=findpost&pid=43766&ptid=7761]6#[/url] [i]小誌[/i] [/b]

有了有了!!!!
放到網路測試就可以了~
真的很感謝您~~:loveliness:

頁: [1]

麻辣家族討論版版為 麻辣學園 網站成員  由 昱得資訊工作室 © Since 1993 所提供