Всё про браузер Opera
.: Форум сайта - myOpera.net :.

Как опубликовать НОВОСТЬ на сайте myOpera.net - читайте здесь


Новости >> Новости

iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Opera - в каждый гостиничный номер
      15/09/2008 11:51

ну вот, отдохнул и сделал простенький скриптик.
решил обе проблемы

1. управление всё же работает, просто нужно было внимательнее читать документацию к плагину.

2. получилось сделать только с применением костыля: embed запихнул в скрипт > валидацию такая страничка конечно проходит, но суть не изменилась =))

для интересующихся: Code:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>&#8220;TV Plug-In&#8221;</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="./tvpanel.css" media="all" title="TV-Panel" />
<link rel="shortcut icon" href="./vlc.png" type="image/png" />
</head>

<body>
<div id="embed">
<script type="text/javascript" src="./tvpanel.js"></script>
</div>
<p>
<button onclick="play()">Play</button>
<button onclick="vlc.playlist.prev()">Prev</button>
<button onclick="vlc.playlist.next()">Next</button>
<button onclick="vlc.playlist.stop()">Stop</button>
<br/>
<button onclick="vlc.audio.togglemute()">Mute</button>
<button onclick="vlc.video.togglefullscreen()">Fullscreen</button>
</p>
</body>
</html>



и сам скрипт: Code:

var embed=document.getElementById("embed");
embed.innerHTML = '<embed type="application/x-vlc-plugin" id="tv" />';
var vlc = document.getElementById("tv");
function add() {
vlc.playlist.add('путь к видео','имя видео');
vlc.playlist.add('путь к видео','имя видео');
vlc.playlist.add('путь к видео','имя видео');
vlc.playlist.add('путь к видео','имя видео');
vlc.playlist.add('путь к видео','имя видео');
}
function play() {
add();
vlc.playlist.play();
}



* подозреваю, что скрипт страшно корявый, но я в JS совсем не разбираюсь, так что сделал как смог =))

пытался сделать выбор каналов через select, но что-то не стыкуется =(

была мысль подпихнуть плагину m3u-плэйлист,
но пробовать не стал, вспомнив о том, что Opera не очень то позволяет использовать локальные файлы из скриптов, а загружать каждый раз под это дело локальный http-сервер я не хочу

Операции над сообщением:      

Вся Ветвь
Заголовок Автор Отослано
* Opera - в каждый гостиничный номер IlyaАдминистратор 11/09/2008 18:28
Re: Opera - в каждый гостиничный номер iNDiAnFLy   11/09/2008 19:21
Re: Opera - в каждый гостиничный номер IlyaАдминистратор   12/09/2008 04:36
Re: Opera - в каждый гостиничный номер iNDiAnFLy   12/09/2008 06:46
Re: Opera - в каждый гостиничный номер IlyaАдминистратор   12/09/2008 09:51
Re: Opera - в каждый гостиничный номер iNDiAnFLy   12/09/2008 10:23
Re: Opera - в каждый гостиничный номер iNDiAnFLy   12/09/2008 10:54
Re: Opera - в каждый гостиничный номер IlyaАдминистратор   12/09/2008 11:23
Re: Opera - в каждый гостиничный номер iNDiAnFLy   12/09/2008 12:24
Re: Opera - в каждый гостиничный номер IlyaАдминистратор   12/09/2008 12:44
Re: Opera - в каждый гостиничный номер iNDiAnFLy   12/09/2008 13:03
Re: Opera - в каждый гостиничный номер iNDiAnFLy   12/09/2008 13:25
Re: Opera - в каждый гостиничный номер IlyaАдминистратор   12/09/2008 13:42
Re: Opera - в каждый гостиничный номер IlyaАдминистратор   12/09/2008 13:50
Re: Opera - в каждый гостиничный номер IlyaАдминистратор   12/09/2008 13:56
Re: Opera - в каждый гостиничный номер iNDiAnFLy   12/09/2008 16:20
Re: Opera - в каждый гостиничный номер IlyaАдминистратор   12/09/2008 18:06
Re: Opera - в каждый гостиничный номер iNDiAnFLy   12/09/2008 18:40
Re: Opera - в каждый гостиничный номер IlyaАдминистратор   12/09/2008 19:23
Re: Opera - в каждый гостиничный номер iNDiAnFLy   12/09/2008 20:23
Re: Opera - в каждый гостиничный номер iNDiAnFLy   15/09/2008 11:51
Re: Opera - в каждый гостиничный номер iNDiAnFLy   12/09/2008 10:44

Дополнительные сведения
1 зарег. и 85 анонимные пользователи просматривают этот форум.

Модератор:  Ilya, van_grieg, Angolier, Pechkin 



Разрешения
      Вы не можете создать новую тему
      Вы не можете отвечать в теме
      HTML запрещен
      UBBCode разрешен

Рейтинг:
Thread views: 34985

Оцените эту тему
Перейти на



  
Отправить email администрации MyOpera.net - Home

© 2000-2002. Николай Ковальчук - All rights reserved
Rambler's Top100


архив форума