0
我有一个textarea,将有超链接到YouTube视频。我有一个用作YouTube播放器的动画片段。我怎么做到这一点,当用户点击textarea中的某个YouTube而不是浏览器导航时,它会将该链接发送到我的动画片段?如何用movieclip打开链接? AS3
此外,这个textarea将有正常的超链接,需要点击并正常处理。
我有一个textarea,将有超链接到YouTube视频。我有一个用作YouTube播放器的动画片段。我怎么做到这一点,当用户点击textarea中的某个YouTube而不是浏览器导航时,它会将该链接发送到我的动画片段?如何用movieclip打开链接? AS3
此外,这个textarea将有正常的超链接,需要点击并正常处理。
如果我理解你的问题的权利,你需要捕捉用户点击特定的链接。
在AS2中,你可以写在HTML标签的 “一” href参数的特殊代码:
<a href="asfunction:your_function_name,param">
在AS3中,你可以用类似的方式触发事件:
<a href="event:myLink">example text</a>
在这种情况下,文本字段
:将在text
财产
完成的示例分派TextEvent.LINK与 “myLink的”
mText.htmlText = '<a href="event:myLink">example text</a>';
mText.addEventListener(TextEvent.LINK, textEvent)
function textEvent(event:TextEvent) : void {
trace('link to '+event.text);
}