Я использую amxmlc для создания SWF из файла исходного кода MXML. Я передаю -swf-version = 13 в amxmlc.Почему я получаю «Ошибка: определение spark.skins.mobile:TextInputSkin не удалось найти». ошибка?
В источнике MXML, у меня есть следующие строки:
<s:TextArea id="inputTextArea" width="100%" height="100" fontSize="28" borderColor="#000000" skinClass="spark.skins.mobile.TextInputSkin" />
я получаю эти ошибки при запуске amxmlc команды:
...App.mxml(428): Error: Access of undefined property TextInputSkin.
<s:TextArea id="inputTextArea" width="100%" height="100" fontSize="28" borderColor="#000000" skinClass="spark.skins.mobile.TextInputSkin" />
...App.mxml(428): Error: Definition spark.skins.mobile:TextInputSkin could not be found.
<s:TextArea id="inputTextArea" width="100%" height="100" fontSize="28" borderColor="#000000" skinClass="spark.skins.mobile.TextInputSkin" />
Почему я получаю эти ошибки? Мне нужно иметь возможность использовать spark.skins.mobile.TextInputSkin, чтобы использовать мягкую клавиатуру на устройствах iOS.
Можете ли вы опубликовать команду amxmlc, которую вы используете, вместе с любыми изменениями, внесенными вами в файл air-config.xml? – Brian
Вы строите мобильный проект? Мобильные скины недоступны для настольных приложений, я не думаю –