基于ADOBE FLEX 4的AS3全屏应用程序,文本字段。用户在文本字段中键入内容,然后多次开始单击退格键以删除他刚写的内容,并且由于某种原因,它不会从文本字段中删除字符,而是告诉浏览器返回并且用户导航。为什么?!请帮助,这太可怕了。我的用户在使用我的应用程序时丢失了重要的未保存数据!
我正在使用safari浏览器 请帮助。
哇,这太可怕了,我很生气,每次都会发生这种情况答案 0 :(得分:0)
多次点击backspace
时,可能会从文本字段中丢失焦点(检查是否在文本字段上触发了可能导致此事件的某些事件),这会导致主窗口占用聚焦并在浏览器上触发“返回”。
答案 1 :(得分:0)
问题的根源在于浏览器执行具有焦点的Flash应用程序的键盘快捷键REGARDLESS。据我所知,这个问题在Safari的Mac上不存在,只有Safari for Windows。
我会查看您所在的浏览器,然后创建一个弹出窗口,说明此应用程序无法在Safari浏览器ON窗口上运行。
抓头*
好吧,如果HAD要解决这个问题,我会使用ExternalInterface与Safari或javascript进行交互以防止历史回复按钮被应用。所以它不会回到旧页面。这就是我要研究的内容。