У нас есть проигрыватель YouTube, встроенный в планшет в Mobile Safari, и он прекрасно работает. Но мы должны иметь возможность запускать проигрыватель youtube с помощью средств, отличных от пользователя, который нажимает на само видео по разным причинам.
Так что я пытаюсь выяснить, какое событие вызвать в javascript, чтобы оно произошло без удачи. Ничто из следующего не работает.
var vid = document.getElementById('vid');
vid.click();
vid.onclick();
vid.ontouchend();
vid.ontouchstart();
vid.focus();
Я попытался найти обработчик событий, добавленный во встроенный объект с помощью этого фрагмента, но ничего не нашел.
for (var key in vid) {
if (typeof vid[key] == 'function') console.log(key +': '+ vid[key]);
}
Неужели это так просто завернуто в пользовательский плагин?