我有一个flex动作脚本网络应用程序,我在上下文菜单中添加一个自定义项目来复制帖子的链接。
mousechildren = false
,uicomponent
包含buttonmode = true
问题:
当用户通过右键单击复制帖子的链接时,ctrl + v将无法工作一次,并且按下另一次它正常工作,只有一次复制链接后它会被遗漏,我得到的事件ctrl + v但它不会在我的应用程序的任何文本字段中粘贴文本。
我发现其他复制粘贴效果不错只有复制链接会产生此问题,即使复制链接后我可以通过右击粘贴粘贴,
我还发现如果我在任何文本字段中按下任何一个键,这个问题都不会发生,并且每件事都可以正常工作
我也试过mousechildren = true
标题文字字段,然后就可以了。
我只有在mousechildren = false
用于标题字段然后右键单击复制链接并希望直接粘贴然后链接到任何文本字段而不在任何文本字段中按任何键时出现此问题
我无法理解此行为需要帮助 问候
答案 0 :(得分:0)
this.stage.focus = titleText;
(当上下文菜单关闭时)应该有帮助
答案 1 :(得分:0)
我找到了这个并解决了问题
mouseChildren = false
,flash播放器找不到光标下的组件,因为我包含uicomponent中的文本字段,而文本字段中的鼠标子元素为false,因此flash player将光标下的组件作为uicomponent mouseChildren = true
这个问题得到解决,一切正常Mouse.cursor = MouseCursor.AUTO;
和Mouse.cursor = MouseCursor.BUTTON
来解决此问题,从而获得标题。