android - Flash 对象未显示在 phonegap android 中

标签 android cordova

我在 phone gap android 中创建了一个应用程序,我有一个屏幕,我想显示一个静态 flash obj,所以我在我的屏幕 HTML 页面中放置了下面的代码。

<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>

最佳答案

Android 4.1 之后的 Android 设备不支持 Flash,因此您可能需要改用 HTML5 视频。

如果您正在测试以前版本的 Android 并且您知道 Flash 可以在它们上运行,那么我的猜测是您需要将这些 URL 添加到您的白名单中。

关于android - Flash 对象未显示在 phonegap android 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18080283/

相关文章:

java - ArrayIndexOutOfBoundsException 中指定的 "length"是什么?

android - Cordova CLI android 路径错误

javascript - framework7 页面初始化事件未触发

cordova - 在 meteor Cordova 应用程序中播放本地音频

android - ionic 3 : Can't build Android since updating Cordova etc

android - 递归调用 getWritableDatabase

java - Android 用光标填充 ListView

android - 如何在 Android 的 Spinner View 中添加左侧可绘制对象

java - 使用基本适配器将一个目录中的文件夹列表显示为项目

ios - 如何在cordova 3.5.0 iOS中添加没有cli的插件