|
УФ, ПолеHTMLДокумента, Windows Media Player: Не создается плейлист
| ☑ |
0
runoff_runoff
13.11.15
✎
18:14
|
есть вот такой код
в поле HTML документа на УФ вставлен объект Windows Media Player
[code]
&НаКлиенте
Процедура ПриОткрытии(Отказ)
Браузер = "<HTML><OBJECT id=MediaPlayer classid=CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6 width=""100%"" height=""100%""/></HTML>";
КонецПроцедуры
&НаКлиенте
Процедура БраузерДокументСформирован(Элемент)
Плеер = Элементы.Браузер.Документ.getElementById("MediaPlayer").contentDocument;
Плейлист = Плеер.currentPlaylist;
Для каждого ЭлементСписка Из СписокКомпозиций Цикл
URL = ПолучитьURLКомпозиции(ЭлементСписка.Значение);
Если НЕ ПустаяСтрока(URL) Тогда
Медиа = Плеер.newMedia(URL);
Плейлист.appendItem(Медиа);
КонецЕсли;
КонецЦикла;
КонецПроцедуры
[/code]
на строчке Плейлист.appendItem(Медиа) валится с ошибкой
[code]
{ОбщаяФорма.Проигрыватель.Форма(38)}: Ошибка при вызове метода контекста (appendItem)
Плейлист.appendItem(Медиа);
по причине:
Произошла исключительная ситуация (htmlfile): Неопределенная ошибка.
[/code]
интересно что, если проигрывать просто один файл, то все работает
[code]
Плеер.URL = URL;
[/code]
Отсюда вопрос: хочу плейлисты, куда копать?..
|
|
1
runoff_runoff
13.11.15
✎
18:14
|
<code>
проверка
</code>
|
|
2
VikingKosmo
13.11.15
✎
18:17
|
во! Пока народ бьется над проблемой карт и девушек в 1С, другие медиа плееры и плейлисты интегрируют...
|
|
3
runoff_runoff
13.11.15
✎
18:20
|
попробовал 2 формата URL'а
1. просто имя файла
2. "file:///" + ИмяФайла
ни тот, ни тот не работают..
|
|
4
runoff_runoff
14.11.15
✎
03:26
|
всем спасибо.. разобрался.. плейлисты работают ;-)
|
|
5
dmtrpv
14.11.15
✎
04:16
|
(4) Так напиши как решил проблему то? Кому пригодится может.
|
|
6
runoff_runoff
14.11.15
✎
05:14
|
(5) а что надо сделать.. чтобы КОД нормально вставлялся без глюков?..
|
|