2009-08-10 6 views
2

Я хочу создать пользовательский элемент управления видео, я имею в виду само видео, с такими проблемами, как двойной щелчок по некоторым координатам x и y для увеличения, но я не могу получить это потому что реальный API-интерфейс плагина не настолько гибкий, а затем я попытался создать прозрачный слой для обработки этих событий, и я не могу добиться того, чтобы прозрачный слой находился поверх видео, я пробовал этот список:div или iframe над апплетом

1. Положите прозрачный прозрачный фильм поверх плагина реального игрока. Не работая, плеер разбивает z-Index, и видео идет вверх.

2.- Положите IFrame прозрачным над плагином реального игрока - не работая над ним, сверху, но когда я делаю IFrame прозрачным, фильм возвращается к началу.

3.- Я попытался использовать тэг html map, также не работает.

4.-Я попытался установить абсолютное положение, но z-index не работает.

Мне нужна помощь по этой теме.

спасибо, ребята

ответ

0

Если это флэш вы можете использовать режим окно = непрозрачный или прозрачный режим окна = как альтернатива WMODE = оконный по умолчанию, что намного быстрее, но вызывает проблемы с накладками, как вы описали. Я не нашел признаков эквивалентного варианта для реального игрока.

+0

Это плохие люди – IGarcia

0

http://javafx.com/ будет моя рекомендация

Я хотел бы избежать, пытаясь размять несколько различных технологий вместе, чтобы получить то, что вы хотите, это будет сделать для обслуживания кошмара между различными браузерами и обновления браузера.

1

Нет надежного способа заставить браузер размещать контент поверх плагина, потому что плагины, подобные Flash, просто разговаривают с видео/аудио системой напрямую и просто рисуют в ограничивающей рамке, о которой говорит браузер.

Очевидно, что он все еще экспериментальный, и нет поддержки IE (без ChromeFrame), но был разработан для решения именно этой проблемы.

0

Я думаю, что это то, что вы ищете: http://www.dynamicdrive.com/forums/showpost.php?s=4cc8a233f39321ad1ee9e01ec57a3bef&p=200817&postcount=10

Вам нужна WMODE = непрозрачный, чтобы получить слой над вспышкой. место, где вы можете найти эту работу, www.dtele.de. Если вы откроете навигацию, вы увидите, что она лежит над флеш-фильмом.

Смежные вопросы