Sencha MessageBox与通知使用首选项

时间:2014-07-24 14:59:31

标签: extjs sencha-touch-2

Sencha Touch有2个类Ext.device.NotificationExt.Msg来显示消息。 根据{{​​1}}的文档,通知用于显示本机对话框。模拟器实现将使用Ext.device.Notification进行显示,并在调用vibrate时使用简单动画。换句话说,在模拟器/ chrome模拟中进行测试时,Notifications的行为与MessageBox类似。但在实际设备上,它会启动本机设备通知。

所以我想知道为什么我们不总是使用Ext.MessageBox来显示通知?是否需要使用Ext.device.Notification?使用Notification over Msg是否存在性能问题?

1 个答案:

答案 0 :(得分:0)

到目前为止,Haven没有使用Ext.device.Notification,但似乎你无法设置这种类型的消息,因为你可以设置Ext.Msg样式。因此,将Ext.Msg包含在您的应用主题中应该更容易,并且具有一致的外观。

另一方面(如您所述),您可以使用Ext.device.Notification振动设备。但是使用Ext.Msg是不可能的。

据说这两个类并不是完全可以互换的。