媒体播放器通过Flash流附件

时间:2011-09-05 15:46:25

标签: facebook facebook-graph-api flash

我正在尝试将Flash媒体播放器(不是Facebook的默认MP3播放器)发布为流媒体文章的附件。我可以加载Flash应用程序,但它不会加载媒体文件。媒体文件和.swf都托管在我的服务器上。如果我从我自己的服务器上托管的测试页面而不是Facebook Feed中加载.swf,它可以正常工作。

附件的定义如下:

{media:[{
  type:"flash",
  imgsrc:"http://mysite.com/images/my-icon.png",
  swfsrc:"http://assets.mysite.com/files/wavplayer.swf?gui=mini&h=20&w=300&sound=test123.wav",
  width:40,height:40,expanded_width:40,expanded_height:40}]}

我不喜欢跨域Flash权限;是否有一个让这个工作的秘诀?甚至可以在Firefox中的Flash应用程序上获取调试信息? 谢谢!

1 个答案:

答案 0 :(得分:0)

能够在Firefox中调试flash电影:

  1. Firebug
  2. Debug Flash Player
  3. Flash Bug(不确定此插件是否适用于最新版本的FF)
  4. 可以在firebug的Net选项卡上看到一些错误,例如链接到媒体资产(音频,字体,图像)的链接。调试Flash Player允许您查看Flash影片的错误,如果.swf是在调试模式下编译的,您将能够看到Flash Bug日志中的所有痕迹。