Actionscript 3 flex操作脚本文本字段缺少ctrl+;v膏?

Actionscript 3 flex操作脚本文本字段缺少ctrl+;v膏?,actionscript-3,apache-flex,flash,Actionscript 3,Apache Flex,Flash,我有一个FlexActionScriptWeb应用程序,我正在上下文菜单中添加一个自定义项来复制文章的链接 复制的链接使用深度链接在应用程序内部 我使用UItextfield来显示文章的一些标题,而包含它的UIComponent仅用于在标题字段上显示手动光标 右键单击标题字段时,用户可以复制文章的链接 标题字段有mousechildren=false和uicomponent包含它的buttonmode=true 问题: 当用户通过右键单击复制帖子的链接时,ctrl+v将在一次时间内不起作用,当按

我有一个FlexActionScriptWeb应用程序,我正在上下文菜单中添加一个自定义项来复制文章的链接

  • 复制的链接使用深度链接在应用程序内部
  • 我使用UItextfield来显示文章的一些标题,而包含它的UIComponent仅用于在标题字段上显示手动光标
  • 右键单击标题字段时,用户可以复制文章的链接
  • 标题字段有
    mousechildren=false
    uicomponent
    包含它的
    buttonmode=true
  • 问题:

    当用户通过右键单击复制帖子的链接时,ctrl+v将在一次时间内不起作用,当按下另一次时,它会正常工作,在复制链接丢失后仅1次,我得到ctrl+v事件,但它不会在我的应用程序的任何文本字段中粘贴文本

    我发现另一个复制粘贴效果很好,只有复制链接会产生这个问题,即使在复制链接之后,我也可以通过右键单击粘贴来粘贴

    我还发现,如果我在任何文本字段中按下任何一个键,这个问题就不会发生,而且一切都正常

    我还尝试了标题文本字段的
    mousechildren=true
    ,然后效果很好

    只有当标题字段的
    mousechildren=false
    右键单击“复制链接”并希望在任何文本字段中不按任何键直接粘贴链接时,我才会遇到此问题

    我无法理解这种行为需要帮助
    关于this.stage.focus=titleText将链接复制到剪贴板后(当上下文菜单关闭时),应该有助于

    我找到这个问题并解决了问题

  • 通过
    mouseChildren=false
    flash player无法在光标下找到组件,因为我在uicomponent中包含文本字段,并且文本字段鼠标子项为false,因此flash player将光标下的组件作为uicomponent获取
  • 通过使
    mouseChildren=true
    这个问题得到了解决,一切正常
  • 所以我改变了方法,通过改变
    Mouse.cursor=MouseCursor.AUTO
    Mouse.cursor=MouseCursor.BUTTON
    根据需要解决此问题