2011-05-18 111 views
0

我正在開發一個應用程序的HTML,CSS,手機中的JavaScript。在那個應用程序中,如果有人知道解決方案,請儘快回覆我,我需要一個針對JavaScript的Flash插件編碼,以便爲我的應用程序啓用音頻/視頻。手機閃存插件

+1

您是通過Phonegap爲iPhone開發的嗎?因爲iPhone不支持Flash。 – Damien 2011-05-18 07:52:40

+0

沒有Damien我在android中通過phonegap.another我有發展。就像在我的應用程序中一個按鈕在那裏。如果我點擊那個按鈕意味着它的移動設置像音量設置它可能在phonegap? – AndroidEnthusiastic 2011-05-18 13:02:33

+0

類似的線程在這裏運行..... http://stackoverflow.com/questions/8546825/how-to-play-an-swf-file-in-phonegap?lq=1 – 2013-12-27 05:38:45

回答

1

你將不得不覆蓋擴展DroidGap Java類的onCreate方法,並把這樣的事情在那裏:

WebSettings settings = appView.getSettings(); 
settings.setPluginState(PluginState.ON); // Turn Flash plugin on 

不能完全確定這是否可以在你的類,它擴展DroidGap但它做如果你編輯DroidGap.java源文件,絕對可以完成!

退房此鏈接的詳細信息:

http://groups.google.com/group/phonegap/browse_thread/thread/b37c59f2ac532fe3/d5121817269e1ae1?lnk=gst&q=flash#d5121817269e1ae1

+0

添加此正在造成一種力量關閉。是否有任何額外的權限或更改來表明這一點?它在appView.getSettings() – shiladitya 2013-05-21 15:38:24

+0

上得到一個空指針異常http://stackoverflow.com/questions/8546825/how-to-play-an-swf-file-in-phonegap?lq=1 – 2013-12-27 05:39:50

0

我已經嘗試這樣做,它在我的Android應用程序的工作完全正常。我已經在cordova app中嵌入了Flash網站。

public void onCreate(Bundle savedInstanceState) 
{ 
    super.onCreate(savedInstanceState);  
    super.init(); 
    super.appView.getSettings().setPluginState(PluginState.ON); 
    super.loadUrl("http://bezalelgreenarts.com/");//flash based site 

}