我正在使用AIR 2.0(很快将使用Flash CS6更新到3.3)来创建一个iPad应用程序.我们有文本字段(经典,动态),有时包含一个或多个需要可点击的htmlText链接.在程序的桌面版本中,所有文本都是可选的,并且可以轻松访问链接.我的问题是,它需要在iPad上将链接混合20次才能识别出有链接并在Safari中导航到它.另一个奇怪的是,没有任何文字似乎是可选择的 - 我无法让iPad光标,复制/粘贴菜单等显示出来.
我认为,通过阅读其他主题,URL的命中区域只是文本本身的笔划...如果这是真的,我该怎么做才能增加命中区域?或者选择文字?在其他地方建议将影片剪辑放在URL后面,但这并不可能,因为这是XML文件中的所有动态文本.
我已经阅读过有关StageText但我收集的内容仅用于输入字段,这不是这里的情况.
我在AS3中相当先进,但我更喜欢一个简单的解决方案,而不是重写大块的代码.目前,我唯一能想到的就是获取URL并将其设置为只要您触摸文本字段的任何位置,它就会导航到链接.但如果给定文本字段中有多个URL,则会中断.
有任何想法吗?