(距離上一次架設個人網站應該有....12年了吧,還記得當初架設網站的名稱叫"麻署俱樂部"..俗!)
原本打算使用JSP來實現,不過似乎使用Flash也是不錯的選擇~
所以在網路上搜尋了相關的Flash API,似乎也有API提供下載使用,這樣可以節省很多的時間~
上面兩個是目前用於Flickr的Flash API,我目前是使用Adobe Labs所提供的API。
原本是使用Flashr來做開發,只是不知道為什麼無法解決Flash 8以後安全性的問題,導致無法將Flickr回傳的資料呈現在Flash上,所以最後就使用Adobe Labs Flickr API。
不過新的ActionScript 3.0也較容易入門,或許是因為有Java物件導向的關念,所以很快就入手;在網路上也找到簡單的simple code(感謝提供),抓取自己Flickr最近拍攝的照片,只是...光這個simple code就卡了我快一天的時間(因為這simple code沒有分享fla檔案)。
既然不懂Flash,就慢慢try吧,最後竟然是沒有將資料回傳至fla的問題,在沒有書的情況下要找到這問題似乎很難,最後測試了一天才成功將圖片呈現出來。
簡單描述實作的方法~
- 建立fla檔
- 建立一個"影片片段"元件
- 把建立好的元件新增至影格
- 在影格中加入ActionScript
- 加入以下程式碼
var photoMenu:MovieClip; //宣告一影片片段為photoMenu
photoMenu = new FlickrViewr(); //new FlickrViewr至photoMenu
photoMenu.Main(); //執行Main()從Flickr抓取資料
addChild(photoMenu); //將photoMenu加入至影片片段
以下是測試結果:
沒有留言:
張貼留言