IBM Worklight - 可以从连接失败框中删除“详细信息”按钮吗?
Posted
技术标签:
【中文标题】IBM Worklight - 可以从连接失败框中删除“详细信息”按钮吗?【英文标题】:IBM Worklight - Can the "Details" button be removed from the connection failure box? 【发布时间】:2013-09-09 20:18:59 【问题描述】:是否有允许您从“错误 - 应用程序连接到服务失败”消息框中删除详细信息选项的设置?
【问题讨论】:
在什么情况下,什么WL版本会弹出这个对话框?我们没有遇到过这种情况。我的印象是 onFailure 应该处理“与服务的连接失败”的情况?我们有自己的对话框,其中包含自定义测试和信息,以通知最终用户。 这是您将应用程序配置为在启动时连接到服务器的情况。如果服务器已关闭,则会显示此对话框。 是的,你是对的,与连接成功不同,onConnectionFailure 完全覆盖了失败顺序。 【参考方案1】:没有。这是一个功能,它旨在让用户查看有关连接失败的基本细节。将来应该会改变,但我当然不能保证在这个公共空间里有什么。
我想您可以深入研究 yourEnvironment\native 文件夹中的框架 JavaScruot 并找到其中带有“详细信息”按钮的相关 SimpleDialog 代码块并将其删除。
不过,我不知道如果你这样做会发生什么。
【讨论】:
我不认为向应用程序的最终用户显示默认的 Worklight 对话框会很好 - 它应该始终是自定义应用程序特定的文本和信息!?由于 Worklight 是一个框架而不是一个应用程序,我的想法是它从不显示任何对话框,而只为开发人员提供回调挂钩等以处理异常和情况......或者 WL 团队在这里有不同的想法吗? Christian,您是一名 IBM 员工,请使用此功能向产品设计师传达想法和想法,或打开功能请求让他们考虑未来的版本,在这里(一旦它不在维护中.. .): ibm.com/developerworks/community/forums/html/… 谢谢。以上是关于IBM Worklight - 可以从连接失败框中删除“详细信息”按钮吗?的主要内容,如果未能解决你的问题,请参考以下文章
IBM Worklight 6.0 - BlackBerry 10 中的 window.open() 失败
IBM Worklight - 如何定制 connectOnStartup 失败对话框