我有一个 Java 小程序,它在没有 UI 的情况下运行,并将 XML 发送回调用 Javascript 以便处理到数据库。我将小程序设置为在使用 Init 覆盖初始化小程序后执行回调,并且回调是一个 Javascript 函数,该函数继续使用另一个小程序方法执行一些工作。
但是,如果用户单击 Java 安全警告上的“否”按钮,则不会运行小程序代码,并且调用页面将永远等待回调发生。有没有办法让用户拒绝 JavaScript 中的安全警告?
请不要问我为什么要使用小程序,这是一个非常复杂的基础设施(超出我的控制),涉及多个网络 vendor ,这是我发现的唯一满足所有其他要求的架构。
最佳答案
你能做的最好的事情就是在 JS 中轮询小程序的外观,如果它在“一段时间”后没有出现,则向用户弹出一个警报,提供重定向帮助(或者等待 - 如果他们仍在查看安全对话框/弹出窗口提供的详细信息)。
使用小程序,预计会有麻烦。使用隐藏小程序,预计困惑..
关于java - 捕获 Java 小程序取消按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18792432/