对智能手机上的闪存支持感到困惑

时间:2011-02-25 20:19:22

标签: flex

来自Adobe docs:labs.adobe.com/technologies/flex/mobile/faq.html#differences 它看起来像现在的SDK(4.5“Hero”)只有移动设备支持AIR的独立Flex应用程序。 那么有人可以解释我如何在Android 2.2的Nexus One手机上运行“YouTube”剪辑吗? 谢谢, -V

2 个答案:

答案 0 :(得分:1)

运行Android 2.2的Nexus One支持适用于移动设备的Flash Player 10.1。

说,有两种选择:

  1. YouTube会检测浏览器类型,并提供针对该浏览器优化的体验。在Android上冲浪YouTube是否真的使用Flash?或者他们是否拥有移动特定播放器,就像他们为iPhone做的那样?老实说,我不知道。
  2. YouTube上的视频播放器是使用ActionScript / Flash Pro构建的,没有Flex依赖项。这种方法可以让YouTube优化移动播放器,而不是Flex应用程序。
  3. 请记住,ActionScript 3是ActionScript 3.而Flex是ACTIONScript 3.没有理由不能在Flash Player 10.1 for Mobile上使用Flex应用程序。只是不要指望性能达到速度。

    '支持'和'Sorks'是两个不同的概念。 Adobe尚未支持在移动设备上使用Flex,因为性能非常糟糕。 Flex的设计考虑了不同的用例。 Flex Hero中包含的Mobile SDK是专为移动设备设计的优化组件。

答案 1 :(得分:0)

应用程序不使用Flash视频而是通过其他协议发送视频流并通过应用程序解码而不是通过闪存运行(具有与在线Flash版本相同的播放器镀铬感觉,因此我可以看到混乱)。这并不意味着它实际上是Flash。此外,Hero SDK用于开发将转换为apk文件或本机包的应用程序,因此代码实际上并不是在flash插件(我知道)上运行,而是转换为本机代码,如果我是错误的人请指正。

使用支持Flash的新操作系统,您可以在网页中查看Flash内容,我现在支持MyTouch3G thx T-Mobile和Galaxy Tab。 Hero演示应用程序运行正常,但在转换部门感觉迟钝。网页上的Flash在平板电脑上运行正常,但仍然有点延迟,从触摸点转换的鼠标指针似乎略微偏离(想想我必须触摸我要点击的上方,可能具有挑战性。)

相关问题