我的AIR应用程序正在加载一个包含输入文本字段的SWF文件.我可以输入文本字段,但复制和粘贴被破坏.当我尝试使用键盘快捷键粘贴某些内容时,文本字段将如下所示:
(这不是"T").
经过一系列的复制/粘贴后,它看起来像这样:
当我右键单击文本字段时,没有任何反应,没有出现带有复制/粘贴选项的上下文菜单.
正在加载的SWF在AS2中(实际上不可能将其移植到AS3,因为其中的代码非常庞大且复杂).我不能取代那个SWF,它对我的项目有极高的价值.除了这个麻烦,SWF工作正常.也许我可以在加载器的AS3设置中更改一些配置常量?
出于测试目的,我创建了两个.flas,一个在AS2中,包含一个文本字段,另一个在AS3中并加载文本字段.您可以从此处下载档案中的.flas .
错误代码0在YouTube Flash API中的含义是什么?尝试使用API播放某些视频时会出现这种情况.API参考中解释了其他错误代码,但错误代码0没有解释.
如何让YouTube播放器播放所有视频,就像在YouTube播放器演示中播放一样?
FLA和SWF文件:https://s3.amazonaws.com/YouTubeAPIError0/YouTubeAPIError0.zip
package {
import flash.system.Security;
import flash.display.MovieClip;
import flash.display.Loader;
import flash.events.Event;
import flash.net.URLRequest;
import fl.data.DataProvider;
import fl.controls.ComboBox;
import fl.controls.TextArea;
public class YouTubeAS3 extends MovieClip {
public var VidHolder:MovieClip;
public var VidSelection:ComboBox;
public var traceArea:TextArea;
private var player:Object;
private var loader:Loader;
private var vidCollection:DataProvider;
public function YouTubeAS3():void {
Security.allowInsecureDomain("*");
Security.allowDomain("*");
vidCollection = new DataProvider();
vidCollection.addItem({data:"eDdI7GhZSQA", label:"Video 1"});
vidCollection.addItem({data:"S09F5MejfBE", label:"Video 2"});
vidCollection.addItem({data:"QUwxKWT6m7U", label:"Video 3"});
vidCollection.addItem({data:"TAbnQZZ6QXc", label:"Video 4"});
vidCollection.addItem({data:"QH2-TGUlwu4", label:"Errorless …
Run Code Online (Sandbox Code Playgroud)