Flash AS3 - textInput box @" 键盘字符问题
Posted
技术标签:
【中文标题】Flash AS3 - textInput box @" 键盘字符问题【英文标题】:Flash AS3 - textInput box @ " keyboard character issue 【发布时间】:2010-11-16 13:08:27 【问题描述】:这个问题之前已经出现过,但给出的答案对我没有帮助。
我有文本输入框,显示“符号代替@,反之亦然。
当我在本地测试时,我的 @ 和 " 只有在我上传到服务器时才会出现问题。
我了解到您可以为文本输入框设置“使用设备字体”。 Whis 显然纠正了这个问题。
http://livedocs.adobe.com/flash/9.0/UsingFlash/help.html?content=WSd60f23110762d6b883b18f10cb1fe1af6-7d1e.html
有没有办法为文本输入组件做到这一点?
或者我应该建立自定义文本输入框?
还是有第三种方法?
非常感谢任何输入。
干杯
【问题讨论】:
【参考方案1】:你使用 wmode 透明还是不透明?在所有浏览器中,此 wmode 都存在很多错误和故障,包括键盘配置的更改……请参见: http://bugs.adobe.com/jira/browse/FP-105
唯一真正的解决方案是使用 wmode=window(默认行为)。如果您确实需要 wmode 为透明或不透明(即用于重叠 HTML),则没有简单的解决方法,因为它不仅是 @ 字符,而且整个键盘配置都会混淆。
我建议您永远不要将 wmode 透明或不透明用于任何更复杂的横幅,因为它们在浏览器/系统/月球对齐方面非常不可预测,因此测试阶段可以成为一场真正的噩梦......
【讨论】:
原来我非常懒惰和愚蠢。虽然我相信上面指出的错误确实存在 - 我真正需要的是正确嵌入电影 - 我使用了一个非常基本的嵌入来进行测试,当我发现这种正确嵌入电影的方法时 - latrine.dgx.cz/how-to-correctly-insert-a-flash-into-xhtml -我的问题消失了。不完全确定是什么修复了它,但我很高兴它再次工作!感谢你们的 cmets 人! 虽然有效,但有点过时(2006 年)...您可能需要检查 swfobject:code.google.com/p/swfobject【参考方案2】:您是否尝试过嵌入字体?
【讨论】:
以上是关于Flash AS3 - textInput box @" 键盘字符问题的主要内容,如果未能解决你的问题,请参考以下文章
来人啊。。。。flash as3.0 box2d停止刚体移动问题。
AS3 fl.controls.TextInput 和移动平台