Что такое «ReferenceError: Ошибка № 1065: переменная qnx.display :: IowWindow не определена»? - PullRequest
0 голосов
/ 06 июля 2011

Я пытаюсь отобразить диалог в приложении Flex для Blackberry.

Я попробовал следующий код, но он дает мне:

ReferenceError: Ошибка № 1065: переменная qnx.display :: IowWindow не определено

эта ошибка в строке номер 8, я застрял с этим.

Так что помогите мне или дайте другой способ отображения диалога во Flex

  1. var myDialog: AlertDialog = new AlertDialog ();
  2. myDialog.title = "Диалог";
  3. myDialog.message = "Это небольшое диалоговое окно с предупреждением";
  4. myDialog.addButton ( "OK");
  5. myDialog.dialogSize = DialogSize.SIZE_SMALL;
  6. myDialog.addEventListener (Event.SELECT, alertButtonClicked);
  7. myDialog.show (IowWindow.getAirWindow () ID.);

Ответы [ 3 ]

1 голос
/ 06 июля 2011

Найдите эту ветку и прочитайте комментарий.

Как создать DialogBox в blackberry tabOS и как вызвать следующий экран после нажатия кнопки с помощью Adobe flex4.5?

Класс IowWindow доступен только на симуляторе playbook или реальном устройстве (не на рабочем столе).

0 голосов
/ 06 июля 2011

На самом деле QNX-компоненты сами по себе не готовы к Flex. Чтобы использовать их в приложении Flex, необходимо применить несколько хаков: Использование qnx.ui.picker.Picker в мобильном проекте Flex Hero для Blackberry Playbook

0 голосов
/ 06 июля 2011

Это означает, что вы не объявили переменную IowWindow.Сначала вы должны объявить его с помощью var, а затем инициализировать его где-нибудь.

var IowWindow = new SomeWindow();
...