Я использую тег для вставки видео на YouTube в своем приложении iPhone.
Работает нормально. Но мне нужно обнаружить элементы управления, такие как пауза, воспроизведение и конец.
Я пробовал следующие методы обработки событий, которые, кажется, не работают.
onPause, onPlay и т. д.
Вот мой HTML-код:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11 /DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<script>
function capturePause()
{
alert('capturePause Event Called');
}
function captureEnd()
{
alert('captureEnd Event Called');
}
</script>
</head>
<body style="margin-left:0px">
<embed id="youtube" src="http://youtube url" width="450" height="450" autostart="true" type="application/x-shockwave-flash" EnableJavaScript="true" onPause="capturePause();" wmode="transparent" >
</body>
Обратите внимание, что я использовал событие onPause. Но сценарий не вызывается, если я приостанавливаю видео. Даже атрибут автоматического запуска не работает.
Есть ли способ, которым я могу обнаружить элементы управления, используя java-скрипт в моем приложении.
Заранее спасибо.