鼠标光标在 mac safari 上消失 flex/flash ui
我们面临的问题是,当用户在 MAC 上的 safari 中使用该应用程序时,鼠标光标会消失。应用程序 UI 采用在 Flash 播放器中运行的 Flex 4actionscript。
因此,每当光标悬停在 HDividedBox 可拖动分隔符上时,光标就会发生变化,并在返回到高级数据网格时消失。
我们考虑用用 javascript 编写的自定义光标来替换它,这本来是可行的,但我们还在 Flash 影片中嵌入了一个 iframe。
自定义 javascript 光标侦听保存 swf 的父 div 中的 mousemove 并更新其位置,但是当用户将鼠标悬停在 iframe 上时,JS 脚本不可用,并且不会冒泡鼠标移动事件。
现在正在寻找替代解决方案。
the issue we are facing is that the mouse cursor disappears when a user is using the app in a safari on MAC. The app UI is in flex 4actionscript running in the flash player.
So whenever the cursor hovers over an HDividedBox draggable divider the cursor changes and on returning to the advanced data grid it disappears.
We thought of replacing that with a custom cursor written in javascript, which would have been worked, but we also have an iframe embedded in the flash movie.
The custom javascript cursor listens for mousemove in the parent div holding the swf and updates its position however the JS script is not usable as the user hovers over an iframe and it does not bubble up the mouse move event.
Looking for an alternate solution now.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论