我在右键单击TextArea时禁用了粘贴选项:
MyField.textField.mouseEnabled = false;
但是我仍然可以使用CTRL + V粘贴任何文本但是还有什么可以阻止它吗?
答案 0 :(得分:3)
您可以侦听TEXT_INPUT事件,并在text.length大于1时阻止默认值。
MyField.textField.addEventListener( TextEvent.TEXT_INPUT, onTextInput );
function onTextInput( e:TextEvent ):void
{
if( e.text.length > 1 )
e.preventDefault();
}