Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在flex mobile项目中加载swf actionscript 2.0视频_Android_Actionscript 3_Flash_Apache Flex_Actionscript - Fatal编程技术网

Android 在flex mobile项目中加载swf actionscript 2.0视频

Android 在flex mobile项目中加载swf actionscript 2.0视频,android,actionscript-3,flash,apache-flex,actionscript,Android,Actionscript 3,Flash,Apache Flex,Actionscript,我正在flash builder 4.7中创建一个flex android应用程序。我正在尝试将swf视频从服务器url加载到应用程序中。但是,当我尝试在手机上测试它时,它会显示一条警告,说明该应用程序正在尝试运行智能手机配置文件不支持的actionscript 2.0。如何解决此问题?我不使用Flash Builder,只需检查程序或导出设置即可。也许默认情况下它们是AS2,您必须更改它们吗?同时确保你的应用程序加载一个真实的视频文件(MP4或FLV)。它不应该尝试加载另一个有代码加载视频的外

我正在flash builder 4.7中创建一个flex android应用程序。我正在尝试将swf视频从服务器url加载到应用程序中。但是,当我尝试在手机上测试它时,它会显示一条警告,说明该应用程序正在尝试运行智能手机配置文件不支持的actionscript 2.0。如何解决此问题?

我不使用Flash Builder,只需检查程序或导出设置即可。也许默认情况下它们是AS2,您必须更改它们吗?同时确保你的应用程序加载一个真实的视频文件(MP4或FLV)。它不应该尝试加载另一个有代码加载视频的外部SWF…这里已经解释了PS:使用(参见代码示例)加载视频文件(MP4或FLV)。如果正在加载SWF文件,则该文件不是真实的视频(SWF只是导入的视频帧的多个JPEG,或者它有AS2/AS3代码来加载实际的FLV/MP4文件…)。出于安全原因,mobile不会从外部加载的SWF文件运行代码。将动画导出为视频或在SWF文件上使用视频转换器。试试这个,别再想用AS2做手机包装了。AS2在很久以前就死了,对于移动设备来说,尽量不要在外部swf中使用任何代码。仅对图形资源使用外部swf。如果需要加载嵌入在swf中的视频,请确保swf上没有任何脚本,否则只有图形资源会渲染,而所有脚本(如播放器)都可能被破坏。