Чтобы иметь возможность скрыть скруббер и другие элементы управления, удалите тег <embed>
и замените его на эквивалент <iframe>
, например так (я настроил его, используя параметры / атрибуты из вашего примера кода):
<iframe id=\"yt\" type=\"text/html\" src=\"http://www.youtube.com/embed/%@?controls=0\" width=\"%0.0f\" height=\"%0.0f\" frameborder=\"0\"></iframe>
'controls=0'
используется с <iframe>
, чтобы скрыть элементы управления для вас.
В моем кратком опыте со встроенным видео в iOS кажется, что решение одной проблемы часто вызывает горе с чем-то другим, что ранее работало нормально. Показательный пример: приведенный выше пример скрывает элементы управления, но накладывает заголовок видео в левом верхнем углу UIWebView. Решение состоит в том, чтобы использовать это для списка параметров вашего видео: '? Controls = 0 & showinfo = 0'
Чтобы увидеть совок по параметру 'showinfo' и другим, посмотрите документы по адресу: https://developers.google.com/youtube/player_parameters#Parameters Не все в параметрах документов работает в iOS <iframe>
, но поиграйтесь с некоторыми из них и Вы можете найти что-то полезное.
Для чего бы это ни стоило (и это может быть очевидно для опытных веб-программистов, а я нет), вам не нужно присваивать атрибуту 'id' значение 'yt', но в большинстве случаев я видел Является ли это; 'yt' не является магическим значением, вы можете установить идентификатор так, чтобы он имел для вас смысл.