无法在 facebook 上共享 .fla 文件或其发布的 html 版本

Posted

技术标签:

【中文标题】无法在 facebook 上共享 .fla 文件或其发布的 html 版本【英文标题】:Unable to share .fla file or its published html version on facebook 【发布时间】:2014-12-09 15:49:07 【问题描述】:

我使用 Adob​​e Flash Pro 试用版创建了一个简单的 Flash 动画。当文件在我的系统上准备好时,我发现我无法将其上传到 FB,因为格式不受支持。

所以我检查了这个 .fla 是否可以转换为任何标准视频格式。

我对 fla 文件唯一能做的就是更改其“发布设置”以创建 html 和 js 版本。 html 文件在我的浏览器中打开,带有 js。

但我也无法将此 html 文件嵌入到 FB 中,因为它不是独立的,但需要 js。也尝试了各种文件托管服务器,包括谷歌驱动器......但他们无法让我的 html 运行,它是静态的。所以也没有使用他们的分享链接。

如何让我这个简单的动画成功发到FB?

【问题讨论】:

【参考方案1】:

将您的 FLA 导出为 QuickTime (MOV) 或 AVI。

文件 > 导出 > 导出电影

注意:您可以指定要导出的 QuickTime 影片的设置。默认情况下,QuickTime 导出使用与源 Flash 文档相同的尺寸创建影片文件。

【讨论】:

【参考方案2】:

Facebook 不支持 flash SWF 格式(*.fla 更像是原始文件,而不是渲染的“flash-movie”)。请注意,它也不支持gif

不过,Facebook 确实支持大多数流行的视频文件类型,包括 FLV、3GP、3G2、ASF、DV、M2TS、M4V、MKV、MOD、MOV、MP4、MPEG、TOD、VOB、WMV 等。

因此,您应该在 Google 上找到一个(在线)SWF 到 [上述电影格式之一] 转换器,然后上传/链接到生成的电影。

更新: 为什么我建议使用外部(可选在线)转换器?

well known 是现有的 AVI 和 MPEG4 压缩器(捆绑在 Flash 中)非常糟糕,除了未压缩(但你会得到一个巨大的文件大小)。这再次是一次徒劳的尝试(经过数十年的战争),希望让人们安装 Quicktime.. 这.. 没有明智的人会这样做(除非他们是真正的新计算机用户并且没有人警告他们)(就像 RealPlayer.. 任何人都记得那以及他们试图将某些东西强加给我们和我们的计算机,即使不是不可能,也很难再次删除??)。 所以我强烈建议使用一种明智的(通用和开放的)格式,每个人都可以观看(不要将互联网推回到九十年代的战争!)。

【讨论】:

以上是关于无法在 facebook 上共享 .fla 文件或其发布的 html 版本的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 android 上的 cordova s​​ocialsharing 插件在 facebook 上共享自定义文本

共享时,UIActivityViewController 不会在 facebook 上显示链接

是否可以添加链接以下载只能通过在 Facebook 上共享才能下载的文件?

ShareKit 无法将消息或图像分享到 Facebook

facebook的共享调试器说图像无法共享,因为它超过8mb而小于500kb

使用 Android 分享 Intent 在 Facebook 上分享视频