2013-08-06 24 views
3

我在手機間隙android中創建了一個應用程序,我有一個屏幕,我想要顯示一個靜態flash obj,因此我將下面的代碼放在了我的屏幕HTML頁面中。未在手機中顯示Flash對象android

<object width="340" height="27" id="_fms" name="_fms" data="http://player.netromedia.com/flowplayer.commercial-3.2.16.swf" type="application/x-shockwave-flash"> 
    <param name="movie" value="http://player.netromedia.com/flowplayer.commercial-3.2.16.swf" /> 
    <param name="allowfullscreen" value="true" /> 
    <param name="allowscriptaccess" value="always" /> 
    <param name="flashvars" value='config={ 
    "key":"#@ e334c866df3eabb2176", 
    "clip":{ 
     " autoPlay":true, 
     "autoBuffering":true, 
     "live":true, 
     "debug":true, 
     "scaling":"", 
     "url":"Biafra002", 
     "wmode":" transparent", 
     "provider":"netromedia", 
     "metaData":false 
    }, 
    "plugins":{ 
     "log":{ 
     "level":"debug", 
     "filter":"org. flowplayer.*" 
     }, 
     "content":{ 
     "url":"flowplayer.content-3.2. 8.swf", 
     "bottom":25, 
     "height":40, 
     "backgroundColor":" transparent", 
     "backgroundGradient":"none", 
     " border":0, 
     "textDecoration":"outline", 
     "style":{ 
      "body":{ 
       " fontSize":14, 
       "fontFamily":"Arial", 
       "textAlign":"center", 
       " color":"#ffffff" 
      } 
     } 
     }, 
     "controls":{ 
     "autoHide":false, 
     " fullscreen":false 
     }, 
     "netromedia":{ 
     "url":"flowplayer.rtmp-3.2.3.swf", 
     "netConnectionUrl":"rtmp://165. obj.netromedia.net/Biafra002" 
     } 
    }, 
    "playlist":[ 
     { 
     "autoPlay":true, 
     "autoBuffering":true, 
     "live":true, 
     "debug":true, 
     " scaling":"", 
     "url":"Biafra002", 
     "wmode":"transparent", 
     " provider":"netromedia", 
     "metaData":false 
     } 
    ] 
}' /> 
</object> 
+1

手機網頁瀏覽器不支持Flash,所以我認爲你的Flash不支持。或者你可以使用一些Flash插件。 – Umesh

回答

1

在Android 4.1之後,Android設備不支持Flash,因此您可能需要使用HTML5視頻。

如果您正在測試以前的Android版本,並且您知道Flash對其有效,那麼我的猜測是您需要將這些URL添加到白名單中。

+0

我知道閃存不支持...所以現在所以你知道如何使用HTML5來顯示上面的閃存對象... – user1374

+0

我不知道有任何方法將閃存對象變成html5視頻。可能有一些在線工具 - 嘗試搜索「將flash轉換爲html5」或類似的東西。您必須更改底層對象並創建HTML5視頻,但不能只使用HTML5視頻標籤播放Flash。 – MBillau