2013年9月4日 星期三

遠端更新福音!ZIP Support in Corona

解壓後小心水母和鱷魚!
有段時間在思考一件事情

是不是每次更新都要很麻煩的上架一次新版本

七天以上的APPLE 審核速度 OMG

如果我有不少圖片,文字需要讓使用者更新

那不是很麻煩嗎,放在網路空間就好幾十個檔

其實有一個更方便的方法,自從Corona 支援Plugin 後不久

ZIP 的Plugin 就出現了!!

沒錯,壓縮,解壓縮的好幫手,相信你已經想到很多應用的方法了吧!?

讓我們趕快來看看怎麼使用吧。

build.settings加上這段後,第一次編譯會從Corona Server端取得此Plugin元件

之後就可以很順𣈱的使用ZIP

接下來小島來介紹一下怎麼從網路端下載ZIP並放在屬意的資料夾內供之後使用

重點如下
  • 使用network.download 從網路上下載檔案
  • 利用networkListener,判斷下載完成後將該檔案利用zip解壓縮
  • 接著接壓縮完成後呼叫zipListener,在這裡就可以告訴使用者,更新完成謝謝等候囉!

小島在ZIP中放了兩個檔案,跑完此段程式碼應該可以在DocumentsDirectory看到兩張圖片,恭禧您!這樣就完成囉!將其應用在APP的更新上吧!配合JSON來判斷將更無往不利喔!

沒有留言:

張貼留言