【问题标题】:Flash CS5.5: Play video on iPad?Flash CS5.5:在 iPad 上播放视频?
【发布时间】:2011-05-10 13:26:40
【问题描述】:

有没有人成功地让视频在为 iPad 发布的 Flash 中播放?我尝试过同时使用 Video 和 StageVideo 类,但即使它们在 Flash IDE 中测试成功,它们也不能在 iPad 上运行。我正在使用 CS5.5。

【问题讨论】:

  • 您能展示一下到目前为止您尝试过的代码吗?这已被标记为“离题”,但我怀疑这是一个编程问题。

标签: flash ipad video


【解决方案1】:

我已经实现了在 iPhone 和 iPad 上播放视频,请按照以下步骤操作:

可以使用普通的FLVPlayback

  1. 将视频和.fla 文件放在一起。
  2. FLVPlayback组件导入到stage并删除它以获得皮肤。
  3. 在第一帧脚本中添加以下代码(我使用的格式:.flv.mov.mp4):

import fl.video.*; 
var myVideo:FLVPlayback = new FLVPlayback(); 
myVideo.source = "video.flv"; 
myVideo.skin = "SkinOverPlayStopSeekFullVol.swf"; 
myVideo.addEventListener(VideoEvent.COMPLETE, completePlay); 
function completePlay(e:VideoEvent):void {
myVideo.alpha=0.2;

记住的重要一点:

  • 发布文件时,添加视频文件。
  • 为了测试,添加视频文件,而不是包含视频文件的文件夹,并在视频播放器的源中添加 filename.extension

【讨论】:

【解决方案2】:

除非您使用 loadercontext,否则您无法在 ios 中加载包含代码的外部 swf,而这对于 flvplayback 皮肤是不可能的。

如果需要,请不要使用皮肤并创建自定义控件以进行补救。

【讨论】:

  • 能否请您详细说明您的答案,添加更多关于您提供的解决方案的描述?
猜你喜欢
  • 2011-11-04
  • 1970-01-01
  • 2011-05-31
  • 2013-10-02
  • 2012-01-30
  • 2012-06-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多