Adobe Edge Animate --如何在Edge中播放視頻文件


Adobe Edge Animate --如何在Edge中播放視頻文件

版權聲明:

本文版權屬於 北京聯友天下科技發展有限公司。

轉載的時候請注明版權和原文地址。

前面的教程講到在Edge中添加音頻文件並且進行播放控制,下面將為大家講解兩種代碼實現如何在Edge中添加視頻文件。

一、如下圖所示,在Adobe Edge中創建元件和元素:

舞台框架結構如下:

其中元件frame_video的內部結構如下:只有一個矩形(注意:要用到這個矩形的id,即名稱,我們這里把它命名為video_container

二、在庫面板中雙擊元件frame_video,點擊Open Action按鈕添加creationcomplete函數:

附:函數代碼

var vid = $("<video width='419' height='246' controls='controls'>" +

   "<source src='video/bunny.mp4' type='video/mp4' />" +

   "<source src='video/bunny.ogv' type='video/ogg' />" +

   "This browser is not compatible with HTML 5" +

"</video>"

);

sym.$("video_container").append(vid);

vid.attr('autoplay','autoplay');

vid.attr('preload','auto');

三、保存工程,在工程目錄下新建video文件夾,添加bunny.mp4文件,這里mp4文件需要符合要求,25幀每秒,本人一開始用優酷下載的文件只有15幀每秒就不可以播放了。

Ctrl+Enter在瀏覽器中預覽文件,可以看到視頻正常播放了。

注:這里要如何實現居中呢,我們在以前的教程中也說到,為Stage添加creationcomplete函數如下:

就可以實現居中顯示了。

四、另外一種代碼實現方法:

附函數代碼:

var vid = $("<video controls autoplay name='media'><source src='video/bunny.mp4' type='video/mp4'></video>");

sym.$("video_container").append(vid);

使用這種代碼實現方式也可以實現正常播放視頻。

本文地址:

http://www.cnblogs.com/adobeedge/archive/2012/12/25/Adobe_Edge_Animate_video.html

作者:北京聯友天下科技發展有限公司  肖偉民

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM