gpt4 book ai didi

java - 打开文件对话框后 IE 浏览器挂起。解决方法?

转载 作者:行者123 更新时间:2023-12-01 16:12:52 24 4
gpt4 key购买 nike

这是一个已注册的错误(Bug ID: 6515708),但有人有解决方法吗?

场景

  • javascript 在小程序中调用 OpenDialog() 方法
  • 小程序启动新线程来打开 AWT FileDialog
  • 完成后,将读取文件名并调用 javascript 方法 OnDialogComplete
  • 此时,对话框已处理并且(仅在某些浏览器上)浏览器挂起。

我们有 XP 和 IE6/7 以及 Vista 和 IE7 的混合版本,但不幸的是,该错误随机出现在其中任何一个上。

有人有想法吗?

最佳答案

错误报告表明,只有同时打开两个文件对话框时才会发生这种情况。也许您可以检测 Java 实现何时受到影响(1.6.2 之前),在这种情况下,使用小程序间通信方法(例如类上的静态变量)来实现互斥体,以防止 OpenDialog() 在以下情况下工作:已经有一个 FileDialog 正在进行中?

关于java - 打开文件对话框后 IE 浏览器挂起。解决方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/258304/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com