我设法在 Facebook 墙贴中嵌入了自定义 SWF。这可以通过在链接页面的源代码中添加特殊的元标记来完成。例如,YouTube 播放页面的相应来源如下所示:
<meta property="fb:app_id" content="87741124305">
<meta property="og:url" content="http://www.youtube.com/watch?v=qLkk3i4tMQw">
<meta property="og:title" content="Marco Huck vs Hugo Hernan Garay 10. Runde KO">
<meta property="og:description" content="...">
<meta property="og:type" content="video">
<meta property="og:image" content="http://i2.ytimg.com/vi/qLkk3i4tMQw/default.jpg">
<meta property="og:video" content="http://www.youtube.com/v/qLkk3i4tMQw?version=3&autohide=1">
<meta property="og:video:type" content="application/x-shockwave-flash">
<meta property="og:video:width" content="398">
<meta property="og:video:height" content="224">
<meta property="og:site_name" content="YouTube">
但是,这显然只适用于 Flash 内容。
最近,Facebook 增加了对源自 YouTube 的 HTML5 视频的支持(用于在 iPad 上播放视频)。知道这是否仅限于 YouTube 会很有趣。有谁知道我们其他人是否有可能将 HTML(5) 代码嵌入 Facebook 墙贴中?如果是这样,怎么办?