我有一个包含一些内容和链接的文本区域。
当我使用这个
时textarea.mx_internal::getTextField().mouseEnabled = false;
textarea.mx_internal::getTextField().mouseWheelEnabled = false;
滚动被禁用,这就是我想要实现的目标。
但是texarea也有一些HTML链接,它们也变得不可点击。
如何实现textarea在鼠标点击上有活动链接正常工作的情况,但是textarea不能通过鼠标滚轮滚动。
问题只出现在Mac中,而不是在Windows中出现。感谢
答案 0 :(得分:2)
我得到了我案子的解决方案。这里是。
textarea.mx_internal::getTextField().enabled=true;
textarea.mx_internal::getTextField().mouseWheelEnabled = false;
textarea.addEventListener(MouseEvent.MOUSE_WHEEL,
function(event:MouseEvent):void{callLater(setScroll,new Array(textarea));});
function setScroll(field:TextArea):void{
field.verticalScrollPosition = 0;
}