在AIR Android应用中显示Youtube视频

时间:2015-07-07 21:19:54

标签: android actionscript-3 video youtube air

我正在尝试在AIR Android应用中显示Youtube视频。

通常,我会像这样调用Youtube API播放器(仅限准系统):

loader.load(new URLRequest("http://www.youtube.com/apiplayer?version=3"));
player = loader.content;
player.loadVideoById("12345678901",0);

我不知道为什么,但这种方法不再适用了。 这是在ANDROID设备上发生的事情(我使用AIR v18编译): 视频似乎缓冲了几秒钟,然后持有API播放器的movieClip变得透明,没有显示视频。 视频的声音正在播放。

与此同时,在ADL上,视频显示出应有的效果。

我正在使用Android 5,Youtube视频已处于公开状态,卸载Android应用后我已经重新尝试了(但它是否清除了缓存?)。

有人知道发生了什么事吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

对我有用的解决方案如下:

我在我的应用描述符中添加了这个简单的行:

<manifest>
<application android:hardwareAccelerated="true"/>
</manifest> ]]>