2014-07-24 4 views
0

Sencha Touch에는 메시지를 표시하기 위해 Ext.device.NotificationExt.Msg의 두 클래스가 있습니다. 설명서별로 Ext.device.Notification 알림은 기본 대화 상자를 표시하는 데 사용됩니다. Simulator 구현은 쇼를 위해 Ext.MessageBox을 사용하고 진동을 호출 할 때 간단한 애니메이션을 사용합니다. 즉, 시뮬레이터/크롬 에뮬레이션에서 테스트하는 동안 Notifications는 MessageBox처럼 작동합니다. 그러나 실제 장치에서는 기본 장치 알림을 시작합니다.Sencha MessageBox 대 알림 사용 환경 설정

알림을 표시하는 데 항상 Ext.device.Notification을 사용하지 않는 이유가 궁금합니다. Ext.Msg을 사용해야합니까? Notification over Msg를 사용하여 성능 문제가 있습니까?

답변

0

지금까지 Ext.device.Notification을 사용하지 않았지만 Ext.Msg 스타일을 지정할 수 있으므로이 유형의 메시지를 스타일 할 수없는 것으로 보입니다. 따라서 Ext.Msg를 앱 테마에 포함시키고 일관성있는 모양을 유지하는 것이 더 쉬워야합니다.

한편 (앞서 언급했듯이) Ext.device.Notification을 사용하여 장치를 진동시킬 수 있습니다. Ext.Msg를 사용하여이 작업을 수행 할 수는 없습니다.

이러한 두 가지 클래스는 완전히 바꿔 쓸 수 없다고합니다.

+0

궁금한 점 ... 가능한 한 기본으로 표시되는 알림에 대해 원하는 동작이 아닌가요? 스타일을 추가 할 필요가 있을까요? –

+0

귀하 또는 귀하의 의뢰에 따라 다릅니다. 기본 네이티브 알림은 모든 테마에 맞지 않습니다. 예를 들어 내가 현재 일하고있는 클라이언트는 기본 모양을 신경 쓰지 않습니다. 앱이 모든 기기에서 동일하게 보이게하는 것이 더 중요합니다. 그래서 네이티브 디자인은 이러한 요구를 깨뜨릴 것입니다. – Martin

관련 문제