Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.01.2012, 01:00
Ivanaka вне форума Посмотреть профиль Отправить личное сообщение для Ivanaka Посетить домашнюю страницу Ivanaka Найти все сообщения от Ivanaka
  № 1  
Ответить с цитированием
Ivanaka
 
Аватар для Ivanaka

Регистрация: Apr 2010
Сообщений: 67
Attention Проблема с TextInput в Flex 4.6 (мобильное приложение)

Здравствуйте,
После перехода на Flex 4.6 перестали редактироваться текстовые поля: текст не выделяется и не редактируется, курсор торчит в начале строки. Пробовал менять скин на spark.skins.mobile.TextInputSkin - нулевой эффект.
__________________
Mobile Ritmxoid

Старый 24.01.2012, 01:04
Art_133 вне форума Посмотреть профиль Отправить личное сообщение для Art_133 Посетить домашнюю страницу Art_133 Найти все сообщения от Art_133
  № 2  
Ответить с цитированием
Art_133
 
Аватар для Art_133

блогер
Регистрация: Feb 2007
Адрес: Москва
Сообщений: 538
Записей в блоге: 2
Отправить сообщение для Art_133 с помощью Skype™
Печально...
Может есть какая-то особенность этого класса при компиляции под моб. девайсы? Где тестируете? Код покажите.

Старый 24.01.2012, 01:19
Ivanaka вне форума Посмотреть профиль Отправить личное сообщение для Ivanaka Посетить домашнюю страницу Ivanaka Найти все сообщения от Ivanaka
  № 3  
Ответить с цитированием
Ivanaka
 
Аватар для Ivanaka

Регистрация: Apr 2010
Сообщений: 67
Цитата:
Сообщение от Art_133 Посмотреть сообщение
Печально...
Может есть какая-то особенность этого класса при компиляции под моб. девайсы? Где тестируете? Код покажите.
Тестирую и на флексовом эмуляторе и на мобиле, везде эта бага. Код обычный:
Код:
<s:TextInput id="inptText" left="4" right="4" top="4" bottom="4" width="100%" height="100%"
				 change="inptText_changeHandler(event)" color="#111111"
				 focusIn="inptText_focusInHandler(event)" focusOut="inptText_focusOutHandler(event)"
				 prompt="{inputText}"/>
Думаю проблема в кривом TextInput. Возможно может помочь его замена из flex 4.5.1 Только я не знаю где это все искать смотреть и менять.
__________________
Mobile Ritmxoid

Старый 24.01.2012, 02:27
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 4  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Пробовал скомпилировать под 4.6 старый проект - все стало жутко тормозить. Какой-то недоделанный релиз - видать расстроились ребята после заявлений Adobe.

А убрать все эти фокусы и промпты пробовали?

Добавлено через 3 минуты
http://forums.adobe.com/thread/931250#4056089

Старый 24.01.2012, 02:53
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 5  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
Пробовал менять скин на spark.skins.mobile.TextInputSkin - нулевой эффект.
А на StageTextInputSkin не пробовали?
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 24.01.2012, 03:05
Ivanaka вне форума Посмотреть профиль Отправить личное сообщение для Ivanaka Посетить домашнюю страницу Ivanaka Найти все сообщения от Ivanaka
  № 6  
Ответить с цитированием
Ivanaka
 
Аватар для Ivanaka

Регистрация: Apr 2010
Сообщений: 67
Цитата:
Сообщение от alatar Посмотреть сообщение
А на StageTextInputSkin не пробовали?
Прбовал, конечно. Этот скин кстати по умолчанию в 4.6 выставлен. Но не пашет.
Вообще все началось с того, что почему-то не передовались переменные в "text". Начал искать, поставил как рекомендуют на форумах spark.skins.mobile.TextInputSkin все начало отлично передаваться. Но всплыла вышеуказаная бага. Перепробовал всевозможные комбинации скинов и "text" с "prompt", не помогает. Кривоватый компонент вобщем.

Добавлено через 23 минуты
Upd: вроде все заработало. По запарке выставил для всех клавиш e.preventDefault(); (делал кастомные BACK и MENU). Поэтому лочило все и вся. Вобщем работает сейчас в такой конфигурации:
Код:
<s:TextInput  text="{inputText}" skinClass="spark.skins.mobile.TextInputSkin" />
__________________
Mobile Ritmxoid


Последний раз редактировалось Ivanaka; 24.01.2012 в 03:30.
Создать новую тему Ответ Часовой пояс GMT +4, время: 20:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
flex 4.6 , TextInput

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:26.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.