在AIR Android应用程序中显示Youtube视频
我正在尝试在AIR Android应用程序中显示Youtube视频 通常,我这样调用Youtube API播放器(仅限于裸体): 我不知道为什么,但这种方法已经不起作用了。 以下是ANDROID设备上发生的情况(我使用AIR v18编译): 视频似乎缓冲了几秒钟,然后装有API播放器的movieClip变得透明,没有显示视频。 视频的声音正在播放 同时,在ADL上,视频按其应有的方式显示 我使用的是安卓5,Youtube视频处于公共状态,卸载安卓应用后我已经重新尝试过了(但它是否清除了缓存?) 有人知道发生了什么事吗在AIR Android应用程序中显示Youtube视频,android,actionscript-3,video,youtube,air,Android,Actionscript 3,Video,Youtube,Air,我正在尝试在AIR Android应用程序中显示Youtube视频 通常,我这样调用Youtube API播放器(仅限于裸体): 我不知道为什么,但这种方法已经不起作用了。 以下是ANDROID设备上发生的情况(我使用AIR v18编译): 视频似乎缓冲了几秒钟,然后装有API播放器的movieClip变得透明,没有显示视频。 视频的声音正在播放 同时,在ADL上,视频按其应有的方式显示 我使用的是安卓5,Youtube视频处于公共状态,卸载安卓应用后我已经重新尝试过了(但它是否清除了缓存?)
非常感谢 对我有效的解决方案如下: 我在我的应用程序描述符中添加了以下简单行:
<manifest>
<application android:hardwareAccelerated="true"/>
</manifest> ]]>
]]>
您可以在StageWebView
中加载iframe url。谷歌可能已经放弃了对AS3的支持谷歌官方称YouTube ActionScript 3.0播放器API已经被弃用:(PS:弃用并不意味着必须放弃)。因此,我尝试了StageWebView+iFrame解决方案,如下所述:结果仍然不好:显示视频缩略图,但当按下播放按钮时,会显示缓冲圈,我就卡在那里。
<manifest>
<application android:hardwareAccelerated="true"/>
</manifest> ]]>