显示独立于当前视图PhoneJS的通知?

时间:2013-10-07 00:27:22

标签: jquery ios web-applications knockout.js phonejs

我正在使用PhoneJS制作移动网络应用。它需要登录,我想显示'toast' message结果(错误,成功等)

如果登录成功,它会显示“成功”Toast消息,然后导航到应用程序的主视图。问题是,一旦加载主视图,就会隐藏toast消息。我希望它显示整整3秒,而不是在视图加载后立即停止。

基本上是这样的:

  1. 登录成功

  2. 加载主视图时显示吐司留言(“欢迎,约翰!”)

  3. 加载主视图,继续显示吐司信息,直到时间结束(3秒)

  4. 以下是成功登录时运行的javascript:

    DevExpress.ui.notify("Welcome, you are logged in", "success", 3000 );//I've tried this and dxToast, with the same result for both
    AppNamespace.app.navigate("Main", { root: true });
    

    命名空间和视图是正确的,我已尝试过两种方式来显示通知。它们显示速度很快,但被“主要”视图取代。我希望在视图加载时显示通知,并在加载视图后继续显示(直到3秒)。

    toast消息似乎是“登录”视图的一部分,但我希望它独立于视图显示。这可以实现吗?谢谢!

1 个答案:

答案 0 :(得分:0)

DevExpress支持中心有类似的错误报告:

B238003 - DevExpress.ui.notify: notification is hidden when a view is changed

它被标记为已修复,更新的版本可供下载。