Titanium.Media.AudioPlayer - Nefertiti

advertisement
Titanium.Media.AudioPlayer
объект Titanium.Media
0.9
Объект AudioPlayer возвращается Titanium.Media.createAudioPlayer и используется для потокового воспроизведения звука на устройстве и обеспечения
низкоуровнего контроля над воспроизведением звука
Методы
Название
Описание
добавляет к экземпляру обработчик событий для получения
addEventListener
инициируемых видом событий
инициирует синтезированное событие в перехватчике событий
fireEvent
вида
pause
пауза воспроизведения
removeEventListener удаляет ранее добавленный обработчик событий
setPaused
управление воспроизведением аудио
setUrl
меняет url воспроизведения аудио
start
начинает воспроизведения
преобразовывает состояние в подходящее для отображения
stateDescription
текстовое описание
stop
остановка воспроизведения
Свойства
Название
STATE_BUFFERING
STATE_INITIALIZED
STATE_PAUSED
STATE_PLAYING
STATE_STARTING
Тип
int
int
int
int
int
Описание
текущее воспроизведение буферезируется из сети
инициализация текущего воспроизведения
пауза текущего воспроизведения
проигрывание
начало текущего воспроизведения
текущее воспроизведение завершено
текущее воспроизведение завершается
ожидание аудиоданных для текущего воспроизведения из сети
ожидание аудиоданных для создания очереди текущего воспроизведения
булеан, указывающий, должно ли аудио проигрываться дальше, даже если действие поставлено на паузу
boolean
(только для Android, начиная с 1.3.0)
режим аудиосессии, по умолчанию используемый для данного плеера. Один из
Titanium.Media.AUDIO_SESSION_MODE_AMBIENT,
int
Titanium.Media.AUDIO_SESSION_MODE_SOLO_AMBIENT
Titanium.Media.AUDIO_SESSION_MODE_PLAYBACK Titanium.Media.AUDIO_SESSION_MODE_RECORD,
Titanium.Media.AUDIO_SESSION_MODE_PLAY_AND_RECORD.
double частота сэмплирования цифрового потока текущего воспроизведения
boolean возвращает булеан, указывающий, что воспроизведение не работает
boolean возвращает булеан, указывающий, что воспроизведение поставлено на паузу
boolean возвращает булеан, указывающий на потоковое воспроизведение звука
double возвращает прогресс текущего воспроизведения. Возвращает ноль, если sampleRate еще не был обнаружен
int
возращает целое число, указывающее на состояние проигрывания
string возвращает url текущего воспроизведения
boolean возвращает булеан, указывающий на ожидание аудиоданных для воспроизведения из сети
STATE_STOPPED
int
STATE_STOPPING
int
STATE_WAITING_FOR_DATA int
STATE_WAITING_FOR_QUEUE int
allowBackground
audioSessionMode
bitRate
idle
paused
playing
progress
state
url
waiting
События
Назван
ие
Описание
срабатывает при изменении состояния воспроизведения
Свойства события
change
description
source
state
type
текстовое описание состояния
воспроизведения
объект, инициировавший событие
текущее состояние воспроизведения
название сработавшего события
срабатывает раз в секунду текущего прогресса на
протяжении воспроизведения
Свойства события
progress
progress текущее значение прогресса
объект, инициировавший
source
событие
type
название сработавшего события
Titanium.Media.AudioRecorder
объект Titanium.Media
0.9
Объект AudioRecorder возвращается функцией Titanium.Media.createAudioRecorder и используется для записи звука с микрофона устройства.
Методы
Название
Описание
добавляет к экземпляру обработчик событий для получения
addEventListener
инициируемых видом событий
инициирует синтезированное событие в перехватчике событий
fireEvent
вида
pause
вызывается для временной приостановки записи
removeEventListener удаляет ранее добавленный обработчик событий
resume
вызывается для возврата к записи аудио
start
вызывается для начала записи аудио
stop
вызывается для остановки записи аудио
Свойства
Название
Тип
Описание
audioSessionMode int
режим аудиосессии, по умолчанию используемый для данного плеера. Один из
compression
format
paused
recording
stopped
Titanium.Media.AUDIO_SESSION_MODE_AMBIENT, Titanium.Media.AUDIO_SESSION_MODE_SOLO_AMBIENT
Titanium.Media.AUDIO_SESSION_MODE_PLAYBACK Titanium.Media.AUDIO_SESSION_MODE_RECORD,
Titanium.Media.AUDIO_SESSION_MODE_PLAY_AND_RECORD.
int
константа аудиокомпрессии, используемой для записи
int
константа аудиоформата, используемого для записи
boolean свойство только для чтения для обозначения паузы
boolean свойство только для чтения для обозначения записи
boolean свойство только для чтения для обозначения остановки
События
Данный объект не имеет событий
Titanium.Media.Item
объект Titanium.Media
1.4.0
Представление мультимедийного объекта, возвращаемого выборщиком музыки как часть массива items в словаре, переданном функции success.
Методы
Данный объект не имеет методов
Свойства
Название
Тип
albumArtist
string
albumTitle
string
albumTrackCount int
albumTrackNumber int
artist
string
artwork
Описание
исполнитель альбома, к которому относится произведение
название альбома, к которому относится произведение
количество треков в альбоме, к которому относится произведение
номер трека
исполнитель произведения
двоичный объект, содержащий изображение для обложки трека или пустое значение, если
object
обложка отсутствует
composer
discCount
discNumber
genre
isCompilation
lyrics
mediaType
playCount
playbackDuration
podcastTitle
rating
skipCount
title
string композитор произведения
int
общее число дисков с данным произведением
int
номер диска произведения
string жанр произведения
boolean истина, если произведение входит в сборный альбом
string текст произведения
int
тип произведения
int
количество раз, которое произведение было воспроизведено
double длительность (в секундах) произведения
string название подкаста. Только для медиатипа Titanium.Media.MUSIC_MEDIA_TYPE_PODCAST.
int
Рейтинг произведения
int
количество раз, которое произведение было пропущено
string название произведения
События
Данный объект не имеет событий
Titanium.Media.MusicPlayer
объект Titanium.Media
1.4.0
Экземпляр MusicPlayer, возвращаемый из Titanium.Media.createMusicPlayer. Этот объект представляет собой музыкальный контроллер.
Методы
Название
pause
play
Описание
пауза воспроизведения
начало воспроизведения
прокрутка назад текущего проигрываемого
seekBackward
произведения
seekForward
прокрутка вперед текущего проигрываемого
произведения
setQueue
устанавливает очередь воспроизведения
skipToBeginni прокручивает к началу проигрываемого
ng
произведения
переходит к следующему произведению в
skipToNext
очереди
переходит к предыдущему произведению в
skipToPrevious
очереди
stop
остановка воспроизведения
stopSeeking
завершает операцию поиска
Свойства
Название
Тип
Описание
currentPlaybackTime double текущий момент воспроизведения песни
nowPlaying
object Объект Item, отображающий проигрываемое в данный момент произведение
состояние воспроизведения; одно из Titanium.Media.MUSIC_PLAYER_STATE_STOPPED,
Titanium.Media.MUSIC_PLAYER_STATE_PLAYING, Titanium.Media.MUSIC_PLAYER_STATE_PAUSED,
playbackState
int
Titanium.Media.MUSIC_PLAYER_STATE_INTERRUPTED, Titanium.Media.MUSIC_PLAYER_STATE_SKEEK_FORWARD,
Titanium.Media.MUSIC_PLAYER_STATE_SEEK_BACKWARD
настройка повтора; одна из Titanium.Media.MUSIC_PLAYER_REPEAT_DEFAULT,
repeatMode
int
Titanium.Media.MUSIC_PLAYER_REPEAT_NONE, Titanium.Media.MUSIC_PLAYER_REPEAT_ONE,
Titanium.Media.MUSIC_PLAYER_REPEAT_ALL
настройка перемешивания; одна из Titanium.Media.MUSIC_PLAYER_SHUFFLE_DEFAULT,
shuffleMode
int
Titanium.Media.MUSIC_PLAYER_SHUFFLE_NONE, Titanium.Media.MUSIC_PLAYER_SHUFFLE_SONGS,
Titanium.Media.MUSIC_PLAYER_SHUFFLE_ALBUMS
volume
float значение между 0,0 и 1,0, отображающее уровень звука музыкального проигрывателя
События
Название
Описание
изменение проигрываемого в данный
playingChange момент произведения
Свойства события
source
type
объект, инициировавший
событие
название сработавшего события
изменение состояния воспроизведения
Свойства события
stateChange
source
type
объект, инициировавший
событие
название сработавшего события
изменение звука
Свойства события
volumeChange
source
type
объект, инициировавший
событие
название сработавшего события
Titanium.Media.Sound
объект Titanium.Media
0.8
Объект Sound возвращается функцией Titanium.Media.createSound и используется для воспроизведения стандартных звуков. Перед воспроизведением
объект Sound загружает в память весь медийный ресурс. Если вам нужна поддержка потокового воспроизведения, воспользуйтесь API
Titanium.Media.createAudioPlayer.
Методы
Название
addEventListener
fireEvent
Описание
добавляет к экземпляру обработчик событий для получения инициируемых видом событий
инициирует синтезированное событие в перехватчике событий вида
возвращает текущую временную точку аудио
возвращает значение аудио
возвращает истину, если аудио циклично
возвращает истину, если аудио поставлено на паузу
возвращает истину, если аудио проигрывается
временно приостанавливает аудио. Для продолжения воспроизведения, инициируйте play.
запускает проигрывание источника. Продолжает воспроизведение приостановленных треков.
освобождает все внутренние ресурсы. Как правило, в этом нет необходимости, но может быть полезно, если вы загружаете
release
большой аудио файл в app.js и проигрываете его только один раз и хотите освободить все версии после последнего
проигрывания, чтобы сократить память
removeEventListener удаляет ранее добавленный обработчик событий
reset
переустанавливает аудио на начало
setLooping
проверяет, должно ли аудио проигрываться циклично
setPaused
проверяет, стоит ли аудио на паузе
setTime
устанавливает временную точку аудио
setVolume
устанавливает громкость аудио
stop
останавливает проигрывание аудио и сбрасывает на начало
getTime
getVolume
isLooping
isPaused
isPlaying
pause
play
Свойства
Название
Тип
Описание
булеан, указывающий, должно ли аудио проигрываться дальше, даже если действие поставлено на паузу (только для
allowBackground boolean
Android, начиная с 1.3.0)
режим аудиосессии, по умолчанию используемый для данного плеера. Один из
Titanium.Media.AUDIO_SESSION_MODE_AMBIENT, Titanium.Media.AUDIO_SESSION_MODE_SOLO_AMBIENT
audioSessionMode int
Titanium.Media.AUDIO_SESSION_MODE_PLAYBACK Titanium.Media.AUDIO_SESSION_MODE_RECORD,
Titanium.Media.AUDIO_SESSION_MODE_PLAY_AND_RECORD.
duration
float
Длительность аудио
looping
boolean булеан, указывающий, должно ли аудио снова воспроизводиться по завершении проигрывания
paused
boolean булеан, указывающий, стоит ли аудио на паузе
playing
boolean булеан, указывающий, проигрывается ли аудио
time
float
временная точка аудио
url
string url аудио
volume
float
громкость аудио. Эта громкость устанавливается только для медиа, не влияя на громкость звуков устройства
События
Название
Описание
срабатывает при завершении воспроизведения аудио
Свойства события
complete
source объект, инициировавший событие
булеан, указывающий на успешное
success
воспроизведение звука
type
название сработавшего события
срабатывает при получении ошибки воспроизведения аудио
Свойства события
error
message сообщение об ошибке
объект, инициировавший
source
событие
type
название сработавшего события
срабатывает при прерывании воспроизведения устройством. Как правило, вызывается при прерывании из-за
входящего телефонного звонка
interrupted
Свойства события
source
type
объект, инициировавший
событие
название сработавшего события
срабатывает при возврате к воспроизведению после прерывания
resume
Свойства события
interruption булеан, указывающий на возврат к воспроизведению
source
type
после прерывания
объект, инициировавший событие
название сработавшего события
Примеры кода
Простой пример
Простой пример проигрывания WAVE файла из директории Resources.
var player = Ti.UI.createSound({url:"sound.wav"});
player.play();
Примечания
Свойство preload можно передать в конструктор как свойство объекта для предварительной загрузки аудио до вызова play. Это рекомендуется для
более крупных аудиофайлов, чтобы воспроизведение началось немедленно после вызова play.
Titanium.Media.VideoPlayer
объект Titanium.Media
0.9
Объект VideoPlayer возвращается функцией Titanium.Media.createVideoPlayer и используется для воспроизведения видео
Методы
Название
Описание
add
добавляет потомка к иерархии вида
addEventListener
добавляет к экземпляру обработчик событий для получения инициируемых видом событий
animate
анимирует вид
cancelAllThumbnailImageRequests Отменяет все ожидающие асинхронные запросы на миниатюры
fireEvent
инициирует синтезированное событие в перехватчике событий вида
скрывает вид
начинает проигрывание видео
hide
play
немедленно освобождает внутренние видеоресурсы. Это не обязательно, но это может сэкономить память, если
плеер больше не используется.
remove
удаляет ранее добавленный вид из иерархии вида
removeEventListener
удаляет ранее добавленный обработчик событий
Асинхронно запрашивает миниатюры один или несколько раз в виде массива чисел (удвоенных). По завершении
requestThumbnailImagesAtTimes
запускает событие thumbnail. По выбору инициирует функцию обратного вызова, переданную в метод
setBackgroundView
Вид для пользовательской настройки, который всегда отображается за видео контентом
setMedia
проигрываемые мультимедиа не url формата. Формата File или Blob
setUrl
url для проигрывания
show
делает вид видимым
stop
останавливает проигрывание видео
thumbnailImageAtTime
возвращает миниатюру в указанное время в виде двоичного объекта
toImage
возвращает изображение исполняемого вида в двоичном представлении
release
Свойства
Название
Тип
anchorPoint
object
animatedCenterPoint
object
autoplay
boolean
backgroundColor
string
backgroundGradient
object
backgroundImage
string
backgroundLeftCap
float
Описание
словарь с параметрами x и y, отображающими значение точки привязки. Точка привязки определяет положение,
в котором должна происходить анимация. Центром является точка со значениями 0.5, 0.5
объект только для чтения с параметрами x и y, показывающими, где вид анимируется
указывает, должно ли автоматически начаться воспроизведение с того же места, на котором было прервано, к
примеру, по сетевым причинам. По умолчанию истина
фоновый цвет вида. Не рекомендуемо, установите фоновый цвет на виде
фоновый градиент вида, имеющий следующие свойства:
type,startPoint,endPoint,startRadius,endRadius,backfillStart,backfillEnd,colors.
url фоновое изображение вида
Оконечный элемент определяет часть изображения, размер которой не должен меняться при растягивании
изображения. Техника используется для реализации кнопок и других изменяемых в размерах элементов
интерфейса, основанных на анализе изображений. Когда реализуется кнопка с оконечными элементами, размер
меняется только в середине кнопки, части изображения между оконечными элементами. Сами оконечные
элементы сохраняют свой первоначальный вид и размер. Данное свойство определяет размер левого оконечного
backgroundTopCap
borderColor
borderRadius
borderWidth
bottom
center
contentURL
duration
endPlaybackTime
fullscreen
height
initialPlaybackTime
left
loadState
media
mediaControlStyle
mediaTypes
movieControlMode
элемента. Предполагается, что средняя (растягиваемая) часть составляет 1 пиксель в ширину. Правый
оконечный элемент вычисляется сложением размеров левого оконечного элемента и средней части с
последующим вычитанием этого значения из ширины изображения.
Оконечный элемент определяет часть изображения, размер которой не должен меняться при растягивании
изображения. Техника используется для реализации кнопок и других изменяемых в размерах элементов
интерфейса, основанных на анализе изображений. Когда реализуется кнопка с оконечными элементами, размер
меняется только в середине кнопки, части изображения между оконечными элементами. Сами оконечные
float
элементы сохраняют свой первоначальный вид и размер. Данное свойство определяет размер верхнего
оконечного элемента. Предполагается, что средняя (растягиваемая) часть составляет 1 пиксель в ширину.
Нижний оконечный элемент вычисляется сложением размеров верхнего оконечного элемента и средней части с
последующим вычитанием этого значения из высоты изображения.
string
цвет рамки вида
float
радиус рамки вида
float
ширина рамки вида
параметр нижнего положения вида. Это положение относительно предка видов. Может быть как плавающим
float,string
значением, так и строкой ширины
object
словарь с показателями x и y, определяющими центральное положение вида относительно родительского вида
string
Не рекомендуется. Вместо этого используйте свойство url
double
Продолжительность фильма, или 0.0 если неизвестна
Время окончания воспроизведения фильма. По умолчанию NaN, которое указывает естественное время
double
завершения фильма
Определяет, отображается ли фильм на полный экран (перекрывая остальное содержимое приложения). По
boolean умолчанию ложь. Установка данного свойства на истину до того, как вид проигрывателя станет видимым, не
принесет результата.
float,string параметр высоты вида. Может быть как плавающим значением, так и строкой ширины
Время начала воспроизведения фильма. По умолчанию NaN, которое указывает естественное время начала
double
фильма
параметр левого положения вида. Это положение относительно предка вида. Может быть как плавающим
float,string
значением, так и строкой ширины.
int
Возвращает состояние загрузки сети видеопроигрывателем
object
мультимедийный объект, File или Blob
int
Стиль элементов управления воспроизведением. По умолчанию Titanium.Media.VIDEO_CONTROL_DEFAULT
int
Типы мультимедийных данных в фильме, или Titanium.Media.VIDEO_MEDIA_TYPE_NONE, если неизвестны
int
Не рекомендуется в iPhone SDK 3.2+ - используйте mediaControlStyle. Дает возможность устанавливать
режим управления видеопроигрывателя. По умолчанию Titanium.Media.VIDEO_CONTROL_DEFAULT
возвращает словарь с параметрами width и height. Возвращает натуральный размер фильма или 0 для обоих
naturalSize
object
параметров, если неизвестен или неприменим
opacity
float
непрозрачность от 0.0-1.0
Воспроизводимая на данный момент продолжительность фильма, для постепенно закачиваемого сетевого
playableDuration
double
контента
playbackState
int
Возвращает состояние текущего воспроизведения музыкального проигрывателя
playing
boolean Булеан для указания начала проигрывателем воспроизведения
Определяет режим повтора видеопроигрывателя по окончании воспроизведения. По умолчанию
repeatMode
int
Titanium.Media.VIDEO_REPEAT_MODE_NONE
параметр левого положения вида. Это положение относительно предка вида. Может быть как плавающим
right
float,string
значением, так и строкой ширины.
Определяет режим масштабирования контента для соответствия виду. По умолчанию
scalingMode
int
Titanium.Media.VIDEO_SCALING_ASPECT_FIT
size
object
размер представления в виде словаря параметров ширины и высоты
Тип воспроизведения фильма. По умолчанию Titanium.Media.VIDEO_SOURCE_TYPE_UNKNOWN. Указание
sourceType
int
типа воспроизведения до проигрывания фильма может сократить время загрузки.
параметр верхнего положения вида. Это положение относительно предка вида. Может быть как плавающим
top
float,string
значением, так и строкой ширины.
булеан, определяющий, должен вид получить событие касания (истина, по умолчанию) или передать их
touchEnabled
boolean
одноранговым участникам (ложь)
transform
object
матрица трансформации, применяемая к виду
url
string
url мультимедиа
указывает, должен ли видеопроигрыватель наследовать аудиосессию приложения вместо создания новой сессии
useApplicationAudioSession boolean (которая прерывает сессию приложения). По умолчанию истина. Установка данного свойства в процессе
воспроизведения не вступит в силу до остановки и нового запуска воспроизведения
visible
boolean булеан видимости вида
width
float,string свойство ширины вида. Может быть как `авто`, плавающим значением, так и строкой ширины
zIndex
int
положение индекса z относительно других родственных видов
События
Название
click
Описание
срабатывает при обнаружении устройством щелчка (длиннее прикосновения) по виду
Свойства события
globalPoint словарь с параметрами x и y, описывающими точку события в координатах экрана
source
объект, инициировавший событие
type
название сработавшего события
x
точка x события в принимающих координатах вида
y
точка y события в принимающих координатах вида
срабатывает по завершении воспроизведения или при выходе пользователя из режима воспроизведения
Свойства события
complete
причина завершения. Одно из Titanium.Media.VIDEO_FINISH_REASON_PLAYBACK_ENDED,
reason Titanium.Media.VIDEO_FINISH_REASON_PLAYBACK_ERROR или
Titanium.Media.VIDEO_FINISH_REASON_USER_EXITED.
source объект, инициировавший событие
type название сработавшего события
срабатывает при обнаружении устройством двойного щелчка по виду
Свойства события
dblclick
globalPoint словарь с параметрами x и y, описывающими точку события в координатах экрана
source
объект, инициировавший событие
type
название сработавшего события
x
точка x события в принимающих координатах вида
y
точка y события в принимающих координатах вида
срабатывает при обнаружении двойного касания вида
Свойства события
doubletap
globalPoint словарь с параметрами x и y, описывающими точку события в координатах экрана
source
объект, инициировавший событие
type
название сработавшего события
точка x события в принимающих координатах вида
точка y события в принимающих координатах вида
x
y
срабатывает, когда доступна длительность
Свойства события
durationAvailable
duration длительность
объект, инициировавший
source
событие
type
название сработавшего события
срабатывает при ошибке воспроизведения
Свойства события
error
message причина ошибки в виде строки
объект, инициировавший
source
событие
type
название сработавшего события
срабатывает при выходе из полноэкранного режима
Свойства события
fullscreen
истина для обозначения включения полноэкранного режима,
ложь для обозначения выхода из полноэкранного режима
source объект, инициировавший событие
type
название сработавшего события
entering
срабатывает при загрузке воспроизведения
Свойства события
load
source
type
объект, инициировавший
событие
название сработавшего события
срабатывает при изменении состояния сетевой загрузки
Свойства события
loadstate
loadState состояние загрузки
объект, инициировавший
source
событие
type
название сработавшего события
срабатывает, когда доступны типы мультимедиа
Свойства события
mediaTypesAvailable mediaTypes типы мультимедиа
объект, инициировавший
source
событие
type
название сработавшего события
срабатывает, когда доступен натуральный размер
Свойства события
naturalSizeAvailable
размер в виде словаря. См. свойство
naturalSize натуральный
naturalSize
source
type
объект, инициировавший событие
название сработавшего события
запускается при изменениях состояния воспроизведения
Свойства события
playbackState
playing
playbackState состояние воспроизведения
объект, инициировавший
source
событие
type
название сработавшего события
срабатывает при изменении проигрываемого в данный момент фильма
Свойства события
source
type
url
объект, инициировавший
событие
название сработавшего события
url мультимедиа
срабатывает, когда фильм предварительно загрузился и готов к воспроизведению
Свойства события
preload
source
type
объект, инициировавший
событие
название сработавшего события
срабатывает при изменении размера видеопроигрывателя
Свойства события
resize
source
type
объект, инициировавший
событие
название сработавшего события
срабатывает при обнаружении устройством одинарного касания вида
Свойства события
singletap
globalPoint словарь с параметрами x и y, описывающими точку события в координатах экрана
source
объект, инициировавший событие
type
название сработавшего события
x
точка x события в принимающих координатах вида
y
точка y события в принимающих координатах вида
срабатывает, когда при подготовке к воспроизведению типом видеоисточника является
Titanium.Media.VIDEO_SOURCE_TYPE_UNKNOWN
sourceChange
Свойства события
объект, инициировавший
событие
sourceChange новый тип источника
type
название сработавшего события
source
срабатывает при обнаружении устройством жеста перелистывания (слева или справа) по виду
Свойства события
swipe
direction направление перелистывания – слева или справа
globalPoint словарь с параметрами x и y, описывающими точку события в координатах экрана
source
объект, инициировавший событие
type
название сработавшего события
x
точка x события в принимающих координатах вида
y
точка y события в принимающих координатах вида
срабатывает, когда миниатюра фильма доступна из requestThumbnailImagesAtTimes
Свойства события
при неудаче сообщение об ошибке в виде строки
для обозначения причины
image двоичный объект для миниатюры
source объект, инициировавший событие
success булеан для обозначения успеха или неудачи
time время
type
название сработавшего события
error
thumbnail
срабатывает при прерывании устройством события прикосновения. Происходит при таких обстоятельствах, как входящий звонок,
чтобы UI чтобы мог очистить состояние.
Свойства события
touchcancel
globalPoint словарь с параметрами x и y, описывающими точку события в координатах экрана
source
объект, инициировавший событие
type
название сработавшего события
x
y
точка x события в принимающих координатах вида
точка y события в принимающих координатах вида
fired when a touch event is completed
Свойства события
touchend
globalPoint a dictionary with Свойства x and y describing the point of the event in screen coordinates
source
объект, инициировавший событие
type
название сработавшего события
x
the x point of the event in receiving view coordiantes
y
the y point of the event, in receiving view coordinates
срабатывает, как только устройство обнаруживает движение прикосновения. Координаты события всегда соотносятся с видом, в
котором произошло начальное прикосновение
Свойства события
touchmove
globalPoint словарь с параметрами x и y, описывающими точку события в координатах экрана
source
объект, инициировавший событие
type
название сработавшего события
x
точка x события в принимающих координатах вида
y
точка y события в принимающих координатах вида
срабатывает, как только устройство обнаруживает жест
Свойства события
touchstart
twofingertap
globalPoint словарь с параметрами x и y, описывающими точку события в координатах экрана
source
объект, инициировавший событие
type
название сработавшего события
x
точка x события в принимающих координатах вида
y
точка y события в принимающих координатах вида
срабатывает при обнаружении устройством прикосновения вида двумя пальцами
Свойства события
globalPoint словарь с параметрами x и y, описывающими точку события в координатах экрана
source
объект, инициировавший событие
type
название сработавшего события
x
точка x события в принимающих координатах вида
y
точка y события в принимающих координатах вида
Примечания
Начиная с iPhone 3.2 SDK, видеопроигрыватель можно встраивать в любой нормальный вид. Однако при создании нескольких видеопроигрывателей
одновременно, только последний с установленным URL будет отображать видеоконтент или вести себя как вид для видеопроигрывателя. До версии 3.2,
на iPhone были доступны только полноэкранные виды.
Download