2017年10月10日 星期二

Android : Flash Player

2017年10月10日 星期二
最近要讓小孩子在零散的時間玩 Startfall http://www.starfall.com/ ),期待她能以自學的方式加強英文拼音。不過 Starfall 網站用的是 Flash 開發的互動式動畫,目前只剩桌機和筆電可以玩,攜帶方便及可免去開關機的手機和平板可說是無緣了。在等待更新舊筆電時,仍不死心的拿出 Android 4.4.x 的手機和平板出來試執行 FlashPlayer 可行的方案。上網輸入了「Android 4.4 flash player」的關鍵字,找到了底下這篇文章:



文章中說到可以安裝 Flash Player 並利用支援 Flash Player plugin 的 Dophin Browser 來開啟帶有 Flash 的網頁。文章裡面的方法以前試過是可以的,後來 Adobe 新出的 Flash Player 不再支援 plugin ,Flash Player 移除了,Dophin Browser 也就不曾使用了。

上面這篇文章中有據說被修改過的 Flash Player 11 載點,想說試試看無妨,結果真的可以讓 Flash 在 Android 中再現風采耶!

不過,不經一番寒澈骨,焉得梅花撲鼻香,又遇到底下的問題:

  • 如何跳過網頁檢查瀏覽器版本(User Agent)?
  • 如何讓 Flash 可以有 Click、Drag & Drop 的互動動作?

沒關係,Dophin Browser 只要進一步設定一下即可解決問題,底下就將設定截一下圖備忘。

開啟 Dohphin Browser 設定


進入 Dophin Browser 後,按一下 Android 的選單鈕,應該會出現類似底下的畫面:

進入設定畫面

再按一下右下方的「齒輪」圖示即可進入設定對話框。

啟用支援 Flash Player 的選項

如果已經安裝好支援瀏覽器 Plugin 的 Flash Player,我們還要告訴 Dophin Browser 要載入此功能,該選項在「適用」中的「Flash播放器」,像 Startfall 會一個 Flash 載入另一個 Flash,因此,建議要選「總是啟用」,才不會一直被問要不要打開 Flash 動畫。

「Flash播放器」設定為「總是啟用」

修改 User Agent

Dophin Browser 允許我們修改瀏覽器的識別字串(User Agent),它的設定位置在「高級」中的「網頁瀏覽模式」,如果將它改為「桌面」,會檢查 User Agent 的網站就會將它歸為支援 Flash 的裝置。

將 User Agent 改為支援 Flash 的「桌面」

讓 Flash 支援 Click、Drap & Drop

如果沒有更進一步設定,當我們看到 Flash 的網頁,可以看到動畫的播放,卻無法在有互動設計的 Flash 動畫中去進行點或拖曳的動作。如果想要有互動的功能,可以去設定「高級」中的「Flash遊模式」,將它改為啟用狀態,互動的部份就可以正常使用了。

啟用「高級」中的「Flash遊戲模式」

經過前面的設定後,應該是可以在 Dophin Browser 中玩 Flash 的遊戲了,雖然動畫、聲音有時會卡頓一下;雖然電力消耗大一點、板子燙一點 ...... ,至少不失為一個解決的方法啦!



沒有留言:

張貼留言

 
雄::gsyan © 2009. Design by Pocket