将 Flash Professional CC 更新为 Animate CC 后,我无法在文本输入中键入“@”

Posted

技术标签:

【中文标题】将 Flash Professional CC 更新为 Animate CC 后,我无法在文本输入中键入“@”【英文标题】:I cannot type "@" in a text input after i updated Flash professional CC to Animate CC 【发布时间】:2016-09-11 17:28:17 【问题描述】:

将我的 Flash Professional 更新为 Animate CC 后,我似乎无法在文本输入中输入任何特殊字符。我试过限制它,但这不起作用。 我需要这个的原因是因为我们在学校的 IT 课上有一个任务来为一家公司制作一个注册页面,但是没有人能够获得电子邮件文本输入 “@”。

【问题讨论】:

抱歉,我现在添加了更多信息 :) 如果您限制了某些字符,请确保您已包含“@”字符。如果您使用的是自定义字体,请确保该字体包含“@”字符(某些字体仅包含字母和数字) 【参考方案1】:

问题不在于您的代码 - 如果您没有添加 myTextInput.restrict = 'A-Z' 或类似的东西。您需要做两件事。

    确保您使用的字体带有“@”符号(听起来很疯狂,但有些没有。 更可能的是,您需要嵌入字体。选择文本字段,在属性窗口中有一个选项可以将字体嵌入到 .swf 文件中。执行此操作并选择所有(包括特殊字符)。

祝你好运!

【讨论】:

以上是关于将 Flash Professional CC 更新为 Animate CC 后,我无法在文本输入中键入“@”的主要内容,如果未能解决你的问题,请参考以下文章

禁用上下文菜单 - Flash Professional 导出 (Flash 11.2 - CS6)

使用纯动作脚本或adobe flash cs4 professional开发游戏

Flash Professional 和 Flash Builder 之间有啥区别?

Adobe Flash CS3 Professional - 缺少 DirectShow 9 和 QuickTime 7

Flash Professional CS5/CS6 IDE 用于测试电影的 Flash Player .exe 的位置

可以在没有 Adob​​e Flash Professional 的情况下使用 ActionScript 3?